Henry William Dalgliesh
Cavill was born on 5 May 1983, the fourth of five boys in a Roman Catholic family in Saint Helier, Jersey, in the Channel Islands.[2] His Jersey-born mother, Marianne Dalgliesh, is of Scottish, English and Irish heritage and worked as a secretary in a bank.[3] His father, Colin Cavill, was born in Chester, England and is a former stockbroker.[3][4] He was educated at St Michael's Preparatory School in Saint Saviour, Jersey, before attending Stowe School in Stowe, Buckinghamshire
He has appeared in the movies The Count of Monte Cristo, Stardust, and Immortals, and played the role of Charles Brandon, 1st Duke of Suffolk, on the Showtime series The Tudors, from 2007 until 2010.
He played Superman in Zach Snyder's 2013 movie Man of Steel,[1] Batman v Superman: Dawn of Justice, Justice League and Zack Snyder's Justice League.