Actors who have portrayed james bond: 60 Photos
Who has played James Bond? Full list of pictures
The Actors who have played James Bond 007
Have all actors who played James Bond been what it looks like
Videos
Each Actors Portrayal Of James Bond In Film
List Of All James Bond Actors
5 Actors who should be James Bond and 5 who shouldnt
Ranking Every Single James Bond Actor
Every Actor Whos Played James Bond, Ranked From
FAQs
7 actors. The most iconic movie spy of all time, James Bond has been portrayed by multiple actors since his film debut in 1962. There are a total of 7 actors who have played the role of our beloved spy: Sean Connery, David Niven, George Lazenby, Roger Moore, Timothy Dalton, Pierce Brosnan, and Daniel Craig.);})();(function(){window.jsl.dh(S7rFZrPuJKLcwPAPm6nFiA0__142,
Films
- Sean Connery: 1961–1967, 1970–1971 and 1982–1983.
- David Niven: 1967.
- George Lazenby: 1968–1969.
- Roger Moore: 1972–1985.
- Timothy Dalton: 1986–1994.
- Pierce Brosnan: 1994–2004.
- Daniel Craig: 2005–2021.
Bond has been played by a Scottish actor, an Irish actor, an Australian actor, and three English actors (Timothy Dalton was born in Wales, but he only lived there as a young child, and doesn't consider himself Welsh), but never an American.
actor Aaron Taylor-Johnson. The iconic film role of James Bond, MI6's most famous spy, has been offered to 33-year-old British actor Aaron Taylor-Johnson, according to reports from The Sun.);})();(function(){window.jsl.dh(S7rFZrPuJKLcwPAPm6nFiA0__152,
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.