No one has played Bond more times than the late Sir Roger Moore. Sure, Lazenby's lack of acting experience raised a Roger Moore-sized eyebrow at the time, and he is somewhat wooden at times, but his vulnerable take on the character is a joy to watch all these years later. We have a big soft spot for George Lazenby, but with only one Bond film to his name, by default he has to finish last.įor years, critics sneered at the Australian model's portrayal of 007, but over time his turn in On Her Majesty's Secret Service has been hailed as one of the series' highlights.
George Lazenby In 'On Her Majesty's Secret Service'. Here's our ranking, so try not to get too shaken or stirred. All six actors brought their own spin on 007, each with their own flaws and greatness.