To date, there have been eight (8) actors who have played the role of James Bond (007). They are as follows, and are listed in chronological order:
1. Barry Nelson played Bond in a 1954 television production of Casino Royale
2. Sean Connery - 7 Movies (one was unofficial, 'Never Say Never Again' which came out the same year as the official 'Octopussy'. NSNA had none of the normal Bond supporting cast.)
3. David Niven in the 1967 spoof of Casino Royale, see the related link.
4. George Lazenby - 1 Movie
5. Roger Moore - 7 Movies
6. Timothy Dalton - 2 Movies
7. Pierce Brosnan - 4 Movies
8. Daniel Craig - 4 Movies to date
Number 1 and 3 from list above are unofficial.
yes, he was one of the actors who played James Bond
Sean Bean
Sean Connery, Roger Moore, Timothy Dalton, George Lazenby, Piers Brosnan, Daniel Craig. 6 in all in the main stream movies. The original Casino Royale which was a parody also had Sir James Bond, Jimmy Bond played by different actors.
There are actually six actors that played James Bond and they are: Sean Connery, George Lazenby, Roger Moore, Timothy Dalton, and Daniel Craig. (In that order)
James Bond is not an actor, but a fictional character played by actors.
Harrison Ford has played the same role as Indiana Jones. There are also several James Bond movies with the same actor playing the role as James Bond.
There is no James Bond song with the chorus "your name is Bond, James Bond". The closest that comes to this is the Moby remix of the James Bond theme for Tomorrow Never Dies(1997), which opens with a sound clip of Pierce Brosnan saying "Bond, James Bond".
5.
The question is too broad, as there are several actors that could have played the role of James Bond through the decades, but due to one circumstance or another, was never picked for the role.
There has been 10 James Bond!
Daniel Craig played James Bond in Casino Royale(2006).
M has been played by many actors. Here is a list in order.Bernard LeeRobert BrownJudi Dench (current as of Quantum of Solace)There was a different M (Edward Fox) in the unofficial Bond movie 'Never Say Never Again' which was a remake of Thunderball by a different studio. It starred Sean Connery - his last turn as Bond.