Want this question answered?
As of now only two, however a third (starring Craig) is currently in production.
Daniel Craig was the third James Bond, and just about the poorest Bond of any of them. I consider Sean Connery the best.
Daniel Craig
Daniel Craig has played James Bond three times. The first movie was Casino Royale The second was Quantum of Solace and the third was Skyfall
farrell
yes, he has signed up for another 4 movies (after quantum of solace)
I think it's Casino Royale and Quantum of Solace.
British actor Daniel Craig is the current James Bond, having starred in Casino Royale (2006) and Quantum of Solace (2008). He will next appear as Bond in the 23rd installment, currently scheduled for release in 2010/2011.
Roger Moore
As of 2012, the James Bond films that have starred Daniel Craig in the title role are Casino Royale (2006), Quantum of Solace (2008), and Skyfall(2012).
Daniel Craig would
type in "Daniel Craig + James bond swim suit" on Google images.