Henry William Dalgliesh Cavill is a British actor. He is known for his portrayal of Charles Brandon in Showtime’s The Tudors, DC Comics character Superman in the DC Extended Universe, Geralt of Rivia in the Netflix fantasy series The Witcher, as well as Sherlock Holmes in the Netflix film Enola Holmes.
Henry Cavill made his film debut in The Count of Monte Cristo (2002)
He was actually turned down for the first Superman role he auditioned for
After Henry Cavill starred as Superman in Man of Steel, it’s hard to imagine any other actor playing the role. However, he actually lost the original role he auditioned for to actor Brandon Routh. Routh was cast in Superman: Flyby. While Brandon Routh wanted to continue as Superman, he then ended up losing out to Henry for Man of Steel.
He’s the first Brit to play Superman
For his role as Clark Kent/Superman in Man of Steel (2013), he followed a strict workout regimen and consumed 5000 calories a day for six months. He also dyed his hair black
He struggles with his American accent
His school nickname was “Fat Cavill”
With a body like Henry Cavill’s, it’s hard to imagine he ever looked any different. Despite this, he was actually the chubby kid in school, and even had the nickname “Fat Cavill”. He eventually used the bullying to fuel his motivation to change. He began playing rugby and acting to regain confidence.
Cavill has a dog named after Superman
He’s a big fan of the Kansas City Chiefs
Superman was always raised in Kansas and while that American state doesn’t have its own NFL team, the British actor that plays him is a big fan of the Missouri-based Kansas City Chiefs.