Answer
Henry William Dalgliesh Cavill is the full name of Henry Cavill, an English actor. He is best known for his roles as Superman in the DC Extended Universe films, including Man of Steel (2013), Batman v Superman: Dawn of Justice (2016), Justice League (2017), and Zack Snyder's Justice League (2021), and as Geralt of Rivia in the Netflix fantasy series The Witcher (2019–present).