Home / Discover / People

Henry Cavill

Henry William Dalgliesh Cavill, born 5 May 1983, is an English actor. He is known for his portrayal of Charles Brandon, 1st Duke of Suffolk, in Showtime’s The Tudors (2007–2010); DC Comics character Superman in the DC Extended Universe; Geralt of Rivia in the Netflix fantasy series The Witcher (2019–present); as well as Sherlock Holmes in the Netflix movie Enola Holmes (2020).

English español ελληνική γλώσσα Português - Brasil

Batman v Superman: Dawn of Justice

2016
as Clark Kent / Superman

Enola Holmes

2020
as Sherlock Holmes

Man of Steel

2013
as Clark Kent / Superman / Kal-El

Justice League

2017
as Clark Kent / Superman / Kal-El

Zack Snyder's Justice League

2021
as Clark Kent / Superman / Kal-El

Enola Holmes 2

2022
as Sherlock Holmes

The Man from U.N.C.L.E.

2015
as Napoleon Solo

Argylle

2024
as Argylle

Black Adam

2022
as Clark Kent / Superman

Immortals

2011
as Theseus

The Count of Monte Cristo

2002
as Albert Mondego

Stardust

2007
as Humphrey

Night Hunter

2018
as Marshall

Sand Castle

2017
as Captain Syverson

Hotel Laguna

2001
as Thomas Aprea

Making the Witcher: Season 3

2023
as Geralt of Rivia

Goodbye, Mr. Chips

2002
as Soldier Colley

Blood Creek

2009
as Evan Marshall

Whatever Works

2009
as Randy James

Red Riding Hood

2006
as The Hunter

I Capture the Castle

2003
as Stephen Colley