Most of his earnings are due to the role of Superman in the DC Universe
Henry Cavill is a British actor. He was born on 5 May 1983 in Saint Helier, Jersey. His full name is Henry William Dalgliesh Cavill.