When Daniel Craig filmed No Time To Die in 2019, he was 51 years old. This didn’t make him the oldest Bond actor to appear on screen as 007; Roger Moore was 57 in A View to a Kill. And when Sean Connery filmed the “unofficial” 1983 Bond flick, Never Say Never Again, he was 52. In the 1967 spoof version of Casino Royale, David Niven’s retired version of Bond was 57. And while there’s no indication that longtime James Bond producers Barbara Broccoli and Michael G. Wilson are looking to cast someone older than Daniel Craig, they’re not looking for a super-young guy either.

James Bond Will Never Be In His Twenties

On October 5, 2022, the EON James Bond movie franchise will celebrate its 60th anniversary; back in 1962, that’s when the first Sean Connery film, Dr. No hit the big screen. During a recent celebratory event at the British Film Institute, producer Wilson made two things clear: They’re not currently auditioning Daniel Craig’s replacement, and when they do, it will definitely not be someone in their twenties. According to Deadline, here’s exactly what Wilson said about the age factor when casting a new 007: To date, the youngest Bond was George Lazenby who was exactly 30 when appeared in On Her Majesty’s Secret Service (1969). Despite the “thirty-something” comment from Wilson, a good chunk of Bonds are usually in their early 40s when they begin: Pierce Brosnan was 42 in GoldenEye (1995), Timothy Dalton was 41 in The Living Daylights (1987) and Roger Moore was 45 in Live and Let Die (1973).