The first place is a tie (as of 2022): Roger Moore & Sean Connery have each been 007 in… 007 movies. In 2nd place, we find Daniel Craig with 5 movies, followed by Pierce Brosnan in 3rd place, with 4. Timothy Dalton comes in on fourth place, with 2 Bond movies. George Lazenby (and David Niven, if we count the Bond parody as well) have portrayed Bond only once.
|actor||# of movies|
Here is a complete chronological list of all James Bond movies.27,466 views
Was this answer helpful ? Yes (124) / No (4)
10 thoughts on “Which actor has portrayed James Bond in most movies?”
Data is wrong – it’s 7 each for SC and RM
The info in the table is correct, but I see that I’ve indeed written it wrong in the text. Thanks for the heads-up! 🤗
Should probably update since DC’s 5th Movie is coming out.
Will do, as soon as it’s actually out 😎
I feel like Connery is an acception for first in 7 movies considering his last movie isn’t canon, and not a true bond film
You are missing Barry Nelson that did Casino Royal in Climax
No, I’m not. 😎
That wasn’t a movie, but an episode of the TV series’ Climax!’. See also https://evert.meulie.net/various/media/all-james-bond-movies/
Daniel Craig is on his fifth outing.
Never Say Never Again is non-canon
So is the one with David Niven (I assume), but it’s still a feature-length movie featuring the character James Bond. 😎