Hollywood actor Daniel Craig has confirmed that 'No Time To Die' will be his last film as James Bond. The actor made the revelation during an appearance on The Late Show With Stephen Colbert and when asked if he was done with playing Bond, the 51-year-old actor replied saying, 'Yes. It’s done'. Craig made his first appearance as Bond in 2006’s 'Casino Royale', and went on to reprise his role in 2008's 'Quantum of Solace', 'Skyfall' and then 2015's 'Spectre'.