Henry Cavill first appeared on screen in the 2001 film Laguna, marking the start of a career that progressed from British television dramas to major international studio franchises. Raised in the Channel Islands, he navigated the transition from regional stage productions to portrayals of historic and comic book figures in high-budget cinema across several decades.
Early Roles and Television
Before gaining international prominence, Cavill worked in various television and film projects. His television debut occurred in 2002 on The Inspector Lynley Mysteries. This was followed by a significant multi-year role as Charles Brandon in the Showtime series The Tudors between 2007 and 2010. During these years, his film credits included I Capture the Castle, Red Riding Hood, and Tristan & Isolde, alongside a supporting role in the 2007 film Stardust.
Twenty questions, eight minutes on the clock, and a percentile measured against everyone who has taken it. No sign-up.
Take the IQ test →The Superman Years
In 2011, Cavill was cast as Clark Kent in Zack Snyder’s Man of Steel. He continued to define the character across the DC Extended Universe, appearing in Batman v Superman: Dawn of Justice in 2016 and Justice League in 2017. He also appeared in the 2021 release of Zack Snyder's Justice League and had a cameo in Black Adam in 2022. This period established him as a consistent presence in large-scale action films.
Genre and Action Films
Cavill has taken on roles in multiple action and spy-themed projects. He starred as Theseus in the 2011 film Immortals and played Napoleon Solo in the 2015 production The Man from U.N.C.L.E. In 2018, he appeared in Mission: Impossible – Fallout and the thriller Night Hunter. His work in the fantasy genre included the lead role of Geralt of Rivia in the Netflix series The Witcher from 2019 to 2023. He currently stars in the Enola Holmes film series as Sherlock Holmes, a role he began in 2020.
Fast facts
- Born: 1983, Saint Helier
- Citizenship: United Kingdom
- Education: Saint Michael's Preparatory School, Stowe School
- MTV Movie Award for Best Hero: 2014
- Golden Raspberry Award for Worst Screen Couple/Ensemble: 2017
- Television debut: The Inspector Lynley Mysteries (2002)
Questions readers ask
Which series features Henry Cavill as Geralt of Rivia?
He starred as Geralt of Rivia in the Netflix adaptation of The Witcher from 2019 until 2023.
Did Henry Cavill play Charles Brandon in The Tudors?
Yes, he portrayed Charles Brandon, 1st Duke of Suffolk, in the series between 2007 and 2010.
Achievements
- Worked as model, film actor and television actor

