In the official films, James Bond has been portrayed by:
George Lazenby
Roger Moore
Timothy Dalton
Pierce Brosnan
In the unofficial films, James Bond has been portrayed by:
Barry Nelson
David Niven
Sean Connery (also in the official films)
The first actor that has played James Bond was Sean Connery.
There were several. When George Lazenby was Bond Ernst Blouveldt was played by telly Sevalis.
Sir Christopher Lee played the Bond villain Scaramanga in the film The Man With The Golden Gun.
Sean Connery played James Bond in the film Dr. No.
Joseph Wiseman played No.
James Bond was played by Timothy Dalton in the 1989 film.
Sean Connery played Bond in Dr No.
Daniel Craig played James Bond in Casino Royale(2006).
There has been 10 James Bond!
Sean Connery
There were several. When George Lazenby was Bond Ernst Blouveldt was played by telly Sevalis.
The first actor that has played James Bond was Sean Connery.
Sir Christopher Lee played the Bond villain Scaramanga in the film The Man With The Golden Gun.
Daniel Craig played James Bond in 2013.
Sean Connery played James Bond in 'You only live twice'.
Sean Connery played James Bond in the film Dr. No.
Joseph Wiseman played No.