The English actor stars as Clark Kent/Superman in Batman v Superman: Dawn of Justice, but has now issued an unequivocal plea to 007 producers to consider casting him as the iconic secret agent.

"If Bond were to come about, it's a role I would relish playing," he tells Britain's Daily Mirror newspaper.

Speculation is rife as to who will replace Daniel Craig in the role of Bond, after Sam Mendes, the director of the last two films in the franchise, Skyfall and Spectre, hinted the actor may decide not to return as the character.

"It did feel to me like Daniel was saying goodbye to Bond at the end (of Spectre)", Mendes told Britain's Empire magazine. "But there's clearly a way he can easily come back. Bond isn't dead! So that's clearly Daniel's call.

"I think you've got to feel 100 per cent to come back, and I think he knows that. He needs to have a break and do another role and see how he feels after that. I'll be watching with as much interest as you guys."

Last year (15) Henry indicated he'd consider playing 007, but said that his commitments playing Superman in the films based on the DC Comics would make it difficult for him to take the role.

"Let's say the DC Universe keeps growing: they haven't announced any more standalone Superman movies, but they may well do," he told Men's Health magazine. "That takes a full year out... I'm not too sure when I could fit it in."

Despite his Superman commitments, the actor has clearly not abandoned hope of playing Bond. And at 32, time is on his side as he is five years younger than Daniel Craig when he was cast in the role.

However with DC Comics films officially planned until 2020, Henry's best hope of playing James Bond may be for Daniel to continue in the role for now.

Also rumoured to be under consideration as the next 007 are a number of British stars including Damian Lewis, Tom Hiddleston and Idris Elba, who would become the first black actor to play the Ian Fleming's suave spy if cast in the role.