How long has Daniel Craig been portraying James Bond?

How long has Daniel Craig been portraying James Bond?

Daniel Craig has been portraying James Bond for 15 Years and five movies._x000D_

What’s Daniel Craig’s final James Bond Film?

_x000D_Daniel Craig’s tenure as 007 is coming to a close on “No Time to Die,” which opens in the U.S. on Friday, Oct. 8, 2021.  The film suffered a 16-month delay due to the Covid-19 pandemic.