Henry Cavill was told he was too fat to play James Bond
It's hard to believe now, but the Superman actor was knocked back for being "chubby"
Henry Cavill has revealed that he went up against Daniel Craig in auditions for the role of James Bond, but lost out because of his weight.
In an interview with Men's Health, the actor recalled one particular audition for the role which required him to walk out of a bathroom wearing only a towel.
He said: “I probably could have prepared better. 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.”
Of course, the role ultimately went to Daniel Craig, who is currently suiting up to play Bond for the fifth and final time in 2020's No Time To Die.
Fortunately, things worked out for Cavill too as the actor won the role of Superman not long after his Bond rejection, portraying the character in three films altogether. Meanwhile, later this year he will play fantasy icon Geralt of Rivia in Netflix's epic new drama series The Witcher.
He continued: “I’m representing important characters here, I don’t want to be a dumpy Geralt or a fat Superman.”
The actor's formidable physique has since become instrumental to the roles he takes on, such as the intimidating CIA agent August Walker in 2018's acclaimed Mission: Impossible - Fallout.
Authors
David Craig is the Senior Drama Writer for Radio Times, covering the latest and greatest scripted drama and comedy across television and streaming. Previously, he worked at Starburst Magazine, presented The Winter King Podcast for ITVX and studied Journalism at the University of Sheffield.