London: Daniel Craig is set to become the longest-running James Bond of all time after producer Michael G Wilson said he'd love the actor to play the spy in five more films.
The 43-year-old has so far signed up to three Bond movies, 'Casino Royale', 'Quantum of Solace' and upcoming film 'Skyfall'.
Craig will overtake Roger Moore as the longest running actor to play the superspy if he signs a deal to film a total of eight movies.
Moore currently holds the record with seven films, while Sean Connery took on six movies as Bond.   

"Daniel's been a terrific Bond, a superb actor and a terrific man. The fans love him and I don't think there's a better actor to play the part.”
"I'd love Daniel to surpass Roger's record and do eight pictures. A lot of people have said Daniel's been their favourite Bond since Sean Connery and I can't argue with them. He's doing a great job," Wilson said.