answersLogoWhite

0

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)

User Avatar

Wiki User

12y ago

What else can I help you with?