Actors who have played james bond in chronological order: 59 Photos
How Every James Bond Actor Defined an Era
List Of All James Bond Actors
FAQs
How many James Bond Actors are There?
- Sean Connery – 1962 - 1967, 1971, 1983.
- David Niven – 1967.
- George Lazenby – 1969.
- Roger Moore – 1973 - 1985.
- Timothy Dalton – 1987 - 1989.
- Pierce Brosnan – 1995 - 2002.
- Daniel Craig – 2006 - 2021.
The most recent Bond film, No Time to Die (2021), stars Daniel Craig in his fifth portrayal of Bond; he is the sixth actor to play Bond in the Eon series.
Australian actor George Lazenby, who had a one-and-done moment playing James Bond in 1969's “On Her Majesty's Secret Service,” is retiring from acting. Lazenby had the shortest tenure as the world's most well known secret agent, starring only in the one film as 007.
Roger Moore. They write new content and verify and edit content received from contributors. Roger Moore starred as James Bond in the most films produced by the “official” Bond franchise, Eon Productions Limited: seven.);})();(function(){window.jsl.dh(4bbFZs7jDfSH0PEPmrHS2A0__30,
actor Aaron Taylor-Johnson. Speculation swirled for months about who would be the next James Bond, with Cillian Murphy initially a frontrunner. However, Murphy declined the offer, citing age as a factor. Ultimately, the mantle will be passed to British actor Aaron Taylor-Johnson.