Which actor played Captain James T. Kirk in Star Trek Beyond?
Answer
Chris Pine
Answer
Chris Pine
Chris Pine played Captain James T. Kirk in Star Trek Beyond.
Pine portrayed the alternate-timeline version of Kirk in the three films directed or produced around the 2009 reboot: Star Trek, Star Trek Into Darkness, and Star Trek Beyond. This version of the character exists in the Kelvin Timeline, created when events diverge from the original continuity.
Beyond was released in 2016 and follows the Enterprise crew after the ship is attacked during a mission. Kirk, Spock, Bones, Uhura, Scotty, Sulu, and Chekov become separated on the planet Altamid and must reunite to defeat Krall.
William Shatner played the original-timeline Kirk in the earlier films, so the two actors are often compared. Pine’s performance is not a recasting within the same continuity; it belongs to the alternate timeline established by the 2009 film.
Source: Wikipedia · fact-checked Sept. 2026