Who is the new james bond

The new James Bond is Daniel Craig, who has played the role in the following films:

  1. Casino Royale (2006)
  2. Quantum of Solace (2008)
  3. Skyfall (2012)
  4. Spectre (2015)
  5. No Time to Die (2021)

Daniel Craig is the sixth actor to play James Bond in the official Eon Productions film series, following Sean Connery, George Lazenby, Roger Moore, Timothy Dalton, and Pierce Brosnan.

However, it's worth noting that there have been other actors who have played James Bond in various adaptations, such as David Niven in the 1967 comedy version of Casino Royale, and Barry Nelson in a 1954 television adaptation of the novel.

As for the future of the James Bond franchise, it's been announced that the next Bond film will feature a new actor in the title role, with Lashana Lynch set to play the character of Nomi, a 00 agent, in the upcoming film. However, the identity of the new Bond has not been officially confirmed.