When he was just 22, Henry Cavill was one of many actors who auditioned to play James Bond in “Casino Royale”.

While the coveted role ultimately went to Daniel Craig. Now that Craig has completed his final 007 film, the upcoming “No Time to Die”, Cavill admitted he’d love to have a shot at playing Bond.

In a new interview with GQ, the 37-year-old actor said it would take no convincing for him to sign on.

RELATED: Sean Connery Voted Best James Bond, Ahead Of Roger Moore And Daniel Craig

“If Barbara [Bond producer Barbara Broccoli] and Mike [co-producer Michael G. Wilson] were interested in that, I would absolutely jump at the opportunity,” said Cavill, who can currently be seen playing Sherlock Holmes in Netflix’s “Enola Holmes”.

With recent rumours that Tom Hardy is now the frontrunner to take over for Craig, Cavill confessed that he still thirsts for the role.

“At this stage, it’s all up in the air. We’ll see what happens. But yes, I would love to play Bond, it would be very, very exciting,” he said.

In a subsequent interview with Capital FM (above), he was asked a slightly different 007 question: would he ever be interested in playing a Bond villain?

“If Barbara and Mike are interested in me in any capacity to be a part of their movies, then I will gladly have that discussion with them,” he said, “and that’d be something I’d be very keen to explore further.”

Last year, Cavill told Men’s Health that when he auditioned for “Casino Royale”, it ultimately came down to him and Craig.

RELATED: Henry Cavill Would Love To Be The Next James Bond

He recalled the screen test, which required him to walk out of a bathroom wearing nothing but a towel in order to re-enact a scene from one of the Sean Connery Bond films. It did not go well.

“I probably could have prepared better,” Cavill told the magazine. “I remember the director, Martin Campbell, saying, ‘Looking a little chubby there, Henry.’ I didn’t know how to train or diet. And I’m glad Martin said something, because I respond well to truth. It helps me get better.”

Click to View Gallery
25 Actors We Would Love To See Play Bond Next