The actor, who has been the face of Bond for almost a decade, said the famous British spy was “very lonely” despite bedding numerous beautiful women.
“He’s very f***ing lonely. There’s a great sadness. He’s f***ing these beautiful women but then they leave and it’s…sad,” he told Esquire magazine.
“And as a man gets older it’s not a good look. It might be a nice fantasy - that’s debatable - but the reality, after a couple of months…”
Craig said he hoped his version of Bond, the sixth official incarnation to appear on the silver screen, is “not as sexist and misogynistic” as previous OO7s.
He added Bond's male-dominated world meant filmmakers have had to address the balance when it comes to writing roles for women in the movies.
“The world has changed. I am certainly not that [sexist and misogynistic] person. But he is, and so what does that mean? It means you cast great actresses and make the parts as good as you can for the women in the movies.”
In the interview, the 47-year-old also hinted the next Bond film, Spectre, will be “Skyfall times 10” and a “celebration of all that’s Bond”.
The upcoming film will include new supercar the Aston Martin DB10, the biggest Bond opening scene yet shot in Mexico City, a car chase through Rome, action sequences in the Austrian Alps and, not to mention, alluring women played by Monica Bellucci and Lea Seydoux.
But will all this see the notorious British spy finally find happiness?
Spectre is released in the UK and Ireland on 26 October and the rest of the world on 6 November.
Join our commenting forum
Join thought-provoking conversations, follow other Independent readers and see their replies