Sir Roger Moore has finally come clean and admitted it....he was never much of an actor and Daniel Craig is a far better James Bond.
The 84-year-old, who starred in seven Bond films from 1973-1985, says in his new book, Bond on Bond: "I loved Casino Royale and Daniel Craig. He is a wonderful actor, certainly the best actor to play Bond." He said that 42-year-old Craig has "the best build of any Bond."
|Sir Roger Moore|
Moore's portrayal of Bond was laced with humour although, he admitted: "I have never been guilty of method acting, or even acting if you want to argue a point.
"Of course we had executives breathing down our necks when I was playing Bond but I never took them seriously. In fact I don't think I took anything seriously. Except making sure I got paid on Friday."