• Wion
  • /Entertainment
  • /60 years of James Bond: Every 007 actor ranked from worst to best!

60 years of James Bond: Every 007 actor ranked from worst to best!

60 years of James Bond
1 / 7

60 years of James Bond

Dated offensive references have been omitted in the new edit

George Lazenby
2 / 7

George Lazenby

While others in this list are British, Lazenby was Australian. He played Bond in 'On Her Majesty's Secret Service' in 1969. Also featuring Dame Diana Rigg, the film has aged pretty well, but Lazenby's portrayal remains as bad as ever.
 

Timothy Dalton
3 / 7

Timothy Dalton

Dalton has emerged as a great actor but when he essayed Jamed Bond, it looked like he did not understand the assignment. There has been a resurgence in his 007's popularity, however, and many now think his portrayal of the character was ahead of its time. Um, we disagree.
 

Roger Moore
4 / 7

Roger Moore

Moore played the role more than any other actor, and thus his imprint on 007 is probably stronger than anyone else. Fortunately, he was a great actor and pretty good at being Bond.
 

Pierce Brosnan
5 / 7

Pierce Brosnan

The Bond before Craig, Pierce Brosnan was a reinvention of sorts for the character -- not dissimilar to the kind of reinvention producers are looking for after Craig left. While the movies' quality can be argued, it is a universal opinion that Brosnan was a superb Bond.
 

Daniel Craig
6 / 7

Daniel Craig

The James Bond of our generation, Craig's casting evoked a lot of hue and cry with criticism focussing on his height and so on. But Craig proved the naysayers wrong with an intense, gritty take on Bond that will go down has one of the best James Bond portrayals.
 

Sean Connery
7 / 7

Sean Connery

There is no beating Connery, the original Bond. He has practically come to define Bond in the eyes of most, and even after more than half a century, his suave and sexy 007 is yet to be bettered.