To date, these are the actors who have portrayed James Bond on screen (Eon Productions above, unofficial films below):
Sean Connery (1962, 1963, 1964, 1965, 1967, 1971, 1983)
George Lazenby (1969)
Roger Moore (1973, 1974, 1977, 1979, 1981, 1983, 1985)
Timothy Dalton (1987, 1989)
Pierce Brosnan (1995, 1997, 1999, 2002)
Daniel Craig (2006, 2008, 2012)
Barry Nelson (1954)
David Niven (1967)
6 or 7
The first actor that has played James Bond was Sean Connery.
This quote came from every one of the James Bond films The quote was said by every actor who played James Bond in the films, but it began with Sean Connery in Dr No.
Sean Connery played James Bond in the film Dr. No.
Roger Moore played James bond in Moonraker.
There has been 10 James Bond!
Daniel Craig played James Bond in Casino Royale(2006).
Sean Connery
Daniel Craig played James Bond in 2013.
6 or 7
The first actor that has played James Bond was Sean Connery.
Sean Connery played Bond in Dr No.
James Bond was played by Timothy Dalton in the 1989 film.
This quote came from every one of the James Bond films The quote was said by every actor who played James Bond in the films, but it began with Sean Connery in Dr No.
Sean Connery played James Bond in 'You only live twice'.
Sean Connery played James Bond in the film Dr. No.
yes, he was one of the actors who played James Bond