Henry William Dalgliesh Cavil (born 5 May 1983) is a British actor. He portrayed Kal-El/Clark Kent/Superman in Man of Steel, Batman v Superman: Dawn of Justice and Justice League.


Cavill had nearly been cast in other failed films as Superman as well as narrowly missing out on the role in 2006's Superman Returns. He is the first non-American actor to portray Superman.[citation needed]