Which actor has portrayed James Bond in most movies?


First place goes to two actors (as of 2020): Roger Moore was 007 in 007 movies, but so was Sean Connery. The 2nd place is a tie as well: Both Pierce Brosnan and Daniel Craig have portrayed James Bond 4 times. Timothy Dalton comes in on third, 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
Sean Connery7
Roger Moore7
Pierce Brosnan4
Daniel Craig4
Timothy Dalton2
George Lazenby1
David Niven1

Here is a complete chronological list of all James Bond movies.

Was this answer helpful ? Yes (3) / No (0)

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.