When Sean Connery first played James Bond in 1962's "Dr. No," he was 32 years old. Bond was already an adult and an established spy with a well-honed skill set and relationships within MI6. In 1969's "On Her Majesty's Secret Service," 007 actor George Lazenby was 30. Roger Moore, older than Connery, was already 46 in "Live and Let Die," while Timothy Dalton was 41 in "The Living Daylights." Similarly, Pierce Brosnan was 42 when he debuted as Bond in "GoldenEye," whereas Daniel Craig was 38 when he played a "younger" Bond in "Casino Royale."

Lazenby and Connery, really, are the outliers in the Bond canon in that they were both so young when they started. As of this writing, the net has been cast to find Craig's replacement in the next Bond reboot. Amazon has purchased the film rights to

See Full Page