Who played the role of Captain Jean-Luc Picard in 'Star Trek: The Next Generation'?

The story behind the answer

Patrick Stewart played Captain Jean-Luc Picard in Star Trek: The Next Generation.

Picard commands the USS Enterprise-D in Star Trek: The Next Generation, which premiered in 1987. Unlike the impulsive Captain Kirk of the original series, Picard is generally portrayed as measured, diplomatic, scholarly, and deeply committed to the principles of the United Federation of Planets.

Patrick Stewart was an established British stage actor when he was cast, including through his work with the Royal Shakespeare Company. The role made him internationally famous and continued in four feature films: Generations, First Contact, Insurrection, and Nemesis. Stewart later returned as Picard in the television series Star Trek: Picard, which ran from 2020 to 2023.

A common mix-up is William Shatner, who played James T. Kirk, the original Enterprise captain. Scott Bakula played Jonathan Archer in Star Trek: Enterprise, while Avery Brooks played Benjamin Sisko in Deep Space Nine. Picard’s signature rank and command belong specifically to Stewart’s Star Trek legacy.

Source: Wikipedia · fact-checked Aug. 2026

Add question to a list

Choose a list to keep this question in: