Henry Cavill, the British actor who became an international star playing Superman, has a net worth of $50 million, according to Celebrity Net Worth. Cavill’s fortune was built across two franchise-defining roles — Superman in the DC Extended Universe, beginning with 2013’s Man of Steel, and Geralt of Rivia in Netflix’s fantasy series The Witcher, where his salary eventually exceeded $1 million per episode. Before Superman, he spent years steadily building his career through films and television, most notably playing Charles Brandon on Showtime’s The Tudors from 2007 to 2010. His other major credits include The Man from U.N.C.L.E., Mission: Impossible – Fallout, the Enola Holmes films, Argylle and The Ministry of Ungentlemanly Warfare.

| Quick Facts | Henry Cavill |
|---|---|
| Full name | Henry William Dalgliesh Cavill |
| Net worth | $50 million |
| Born | 5 May 1983, Jersey, Channel Islands |
| Occupation | Actor, producer |
| Best known for | Superman (DC Extended Universe), Geralt in The Witcher |
| Breakthrough | Charles Brandon in The Tudors (2007–2010) |
| Witcher salary | ~$400,000 per episode (season 1) → $1 million+ per episode (season 2 onwards, reported) |
| Partner | Natalie Viscuso (since 2021) |
| Child | Daughter (born 2025) |
| Major project | Warhammer 40,000 (Amazon MGM; star and executive producer) |
Net worth figures are estimates only, based on public sources.
Early Life
Henry William Dalgliesh Cavill was born on 5 May 1983 on Jersey in the Channel Islands. He is one of five brothers. His mother, Marianne, worked as a secretary, while his father, Colin, worked as a stockbroker. Cavill attended St. Michael’s Preparatory School in Jersey before moving to England to attend Stowe School in Buckinghamshire.
Early Career
Cavill made his feature-film debut in the 2001 movie Laguna. The following year, he appeared as Albert Mondego in The Count of Monte Cristo, giving him one of his first significant roles. Over the next several years, he worked steadily in British film and television. During this period, Cavill became somewhat famous for major roles he nearly landed, including Superman before Brandon Routh was cast in 2006’s Superman Returns, and James Bond in Casino Royale, ultimately losing the role to Daniel Craig. His biggest breakthrough before Superman came in 2007 when he joined the Showtime historical drama The Tudors as Charles Brandon, Duke of Suffolk, remaining with the series through its conclusion in 2010.
Superman
In 2011, Warner Bros. announced that Cavill had been cast as Superman in Zack Snyder’s Man of Steel. The film was released in 2013 and grossed more than $660 million worldwide, transforming Cavill into an international star. He reprised the role in 2016’s Batman v Superman: Dawn of Justice and 2017’s Justice League. After years of uncertainty, Cavill made a surprise appearance as Superman in a post-credits scene in 2022’s Black Adam, briefly announced that he expected to return, but DC’s new leadership subsequently decided to reboot Superman with a younger actor, ending his roughly decade-long tenure as the character. During his Superman years, Cavill also starred in Guy Ritchie’s 2015 spy film The Man from U.N.C.L.E. and played CIA operative August Walker opposite Tom Cruise in 2018’s Mission: Impossible – Fallout. Cavill’s exact earnings from his Superman films have never been publicly confirmed. A frequently repeated claim that he earned $14 million from Man of Steel has never been adequately substantiated and appears to have combined base salary with potential bonuses and other compensation — so this draft does not present it as fact.
The Witcher
Cavill took on his other defining role in 2019 when he began starring as monster hunter Geralt of Rivia in Netflix’s The Witcher. He was already a fan of Andrzej Sapkowski’s books and CD Projekt’s Witcher video games and actively pursued the role. Cavill starred in three eight-episode seasons released between 2019 and 2023, announcing in 2022 that he would leave after the third season. Liam Hemsworth subsequently took over the role of Geralt.
Henry Cavill’s Witcher Salary
Cavill’s compensation for The Witcher grew substantially as the show’s popularity increased. For the show’s first season, his salary was reported at about $400,000 per episode. Following the show’s success, Cavill negotiated a significant raise. By the second season, his compensation exceeded $1 million per episode. At eight episodes per season, that put his television salary above $8 million per season before any additional bonuses or producer compensation. The Witcher payday, more than any single film, is the engine of Cavill’s estimated $50 million fortune.
Later Film Career
Cavill began playing Sherlock Holmes opposite Millie Bobby Brown in Netflix’s Enola Holmes in 2020, returning for the 2022 and 2026 sequels. In 2024, he appeared as fictional superspy Agent Argylle in Matthew Vaughn’s action comedy Argylle, and reunited with Guy Ritchie to star as Gus March-Phillipps in The Ministry of Ungentlemanly Warfare.
Warhammer 40,000
One of Cavill’s most personally significant projects grew directly from one of his longtime hobbies. In 2022, Amazon Studios and Games Workshop announced an agreement to develop film and television projects based on Warhammer 40,000. Cavill signed on to star and serve as an executive producer, giving him a creative role in shaping the adaptation rather than participating only as an actor. Cavill has been a passionate Warhammer fan since childhood. His partner, television executive Natalie Viscuso, has also been involved in developing the project. The agreement marked an important expansion of Cavill’s career into franchise production and development.
Brand Endorsements, Philanthropy and Personal Life
Cavill has supplemented his acting income with endorsement deals. Early in his rise to fame, he appeared in advertising campaigns for British luxury fragrance brand Dunhill, and later became a global ambassador for luxury watchmaker Longines. Cavill has been a longtime supporter of the Durrell Wildlife Conservation Trust, an organisation based in his native Jersey that works to protect endangered species and ecosystems. He has also supported the Royal Marines Charity and participated in fundraising events including the Gibraltar Rock Run and the 1664 Challenge.
Cavill was previously engaged to professional show jumper Ellen Whitaker, but the engagement ended in 2012. His subsequent relationships included actress and former MMA fighter Gina Carano and stunt performer Lucy Cork. In 2021, Cavill publicly confirmed his relationship with television executive and producer Natalie Viscuso. Viscuso has worked in film and television development and later became professionally involved with Cavill in the development of the Warhammer 40,000 franchise. Cavill and Viscuso welcomed their first child, a daughter, in 2025. Cavill is an enthusiastic gamer. He famously missed the initial telephone call informing him that Zack Snyder wanted him to play Superman because he was playing World of Warcraft.
Real Estate
In 2013, around the time Man of Steel transformed him into a major Hollywood star, Cavill paid approximately $5 million for a modern home overlooking Lake Sherwood near Westlake Village, California. The secluded hilltop property has been described as having a futuristic design and panoramic views of the surrounding area. In later years, he and Natalie Viscuso established what Cavill has described as their family’s “forever home” in the United Kingdom.
Related: Gal Gadot Net Worth, Nicolas Cage Net Worth, Michael Jackson













