Skip to main content



James Bond Hot Contender Idris Elba, 49, Says He’s “Too Old” For 007 Role

The actor reckons “nobody wants to see Bond giving chase or beating up guys when he is 60” in the film franchise.

Idris Elba thinks he's "probably too old" to play James Bond.

The actor, 49, has previously been tipped to replace Daniel Craig as 007, but Idris now suspects that his window of opportunity may have closed.

When asked about the Bond rumours, Idris explained: "I am 50 this year. Let’s say you sign up for three films - nobody wants to see Bond giving chase or beating up guys when he is 60. I am probably too old to take on the role now."

Despite this, the London-born star would still love to appear in a Bond movie one day.

He told The Sun on Sunday newspaper: "If there was a chance to be involved and the role was right for me, why not? It would be incredible to be a Bond villain."

Peaky Blinders star Kingsley Ben-Adir has also been linked to the role of Bond. An insider has described the 36-year-old actor as an "edgy" option for the producers.

The source said: "Kingsley is an edgy and exciting choice. He is British, sup­remely talented and handsome. At 36, he is the perfect age to take the Bond baton on for another decade."

Meanwhile, Henry Cavill previously admitted he's "keen to explore" the idea of playing a Bond villain.

The actor - who is best known for playing Superman - would love to speak to the makers of the long-running film franchise about starring in a Bond movie.

Henry - who was considered for the role before Daniel Craig was cast as 007 - said: "If Barbara [Broccoli] and Michael [G. Wilson] were interested in me in any capacity to be a part of their movies, then I will gladly have that discussion, and that would be something I'd be very keen to explore further." - BANG SHOWBIZ

Related topics

Idris Elba James Bond 007 Hollywood

Read more of the latest in




Stay in the know. Anytime. Anywhere.

Subscribe to get daily news updates, insights and must reads delivered straight to your inbox.

By clicking subscribe, I agree for my personal data to be used to send me TODAY newsletters, promotional offers and for research and analysis.