Barry Nelson, 1954
Nelson played in the Climax! Series: Casino Royale.
David Niven, 1967
Niven played Bond in Casino Royal (1967)
Connery played Bond a total of seven times!
George Lazenby, 1969
Lazenby played Bond in James Bond: On Her Majesty's Service
Like Sean Connery, Roger Moore played Bond 7 times!
Timothy Dalton played Bond twice!
Brosnan played Bond four times.
The most recent Bond, Craig has played the character four times.