Daniel Craig in Spectre
Spectre sees Daniel Craig playing James Bond for the fourth time Picselect/Sony Pictures

Daniel Craig has revealed that not only does he fully embody 007, he also influences the James Bond scripts. Speaking to DuJour magazine, the British actor said that he likes to have some input into the creative process, even if he ends locking horns with some of the writers. ''As much as I possibly can without treading on toes, although you have to offend some people sometimes to move on,'' he said when asked how involved he gets.

The 47-year-old star – who first took on the role of the secret agent in 2006's Casino Royale – said that he is always keen to put his stamp on it by adding his own jokes. "When I first started, they offered me a blank page, really, and what that means is I was allowed to add my own bits. I wanted there to be gags, and I wanted there to be funny bits, but I wanted them to come from a fresh place.''

With three Bond movies under his belt, Craig is preparing to reprise his famous role on the big screen for the new 007 movie Spectre and even had a hand in choosing the director. He explained: "I wanted desperately for Sam Mendes to do this movie, but at the time he had other commitments. I said he's got to do it. We started something with him on the last movie, the beginning of a relationship with a director I haven't had in a long time.''

It is believed that Craig will continue to star as Bond in at least one more movie after the forthcoming Spectre, which is set for a UK release on 26 October 2015.

His revelations come days after former James Bond actor Pierce Brosnan said that he was hopeful that the iconic spy franchise would get a gay lead in the future and also supports a "great black actor" taking on the role.

"Sure. Why not?" he told Details. "Actually, I don't know how it would work. I don't think Barbara [Broccoli, producer] would allow a gay Bond to happen in her lifetime. But it would certainly make for interesting viewing."