Actors who played James Bond tend to be cast between the ages of 30 and 46. Sean Connery first played the role in 1962 with the film Dr. No at the age of 31 and performed the role perfectly before taking a well-needed break after the first five films. During his hiatus, actor George Lazenby took over the lead in the movie On Her Majesty’s Secret Service at the age of 30. The baton passed down to Roger Moore, age 46, followed by Timothy Dalton, age 40, Pierce Brosnan, age 41, and finally, our dearly beloved Daniel Craig, at 37.
Leave a Reply