Генри Уильям Дэлглайш Кавилл родился 5 мая 1983 года в Джерси, Великобритания.
Учился Генри в школе Святого Майкла в Джерси, а затем в школе-интернате Стоу в Бакингемшире. Там же начал играть в школьных спектаклях.
В 2001 году Генри дебютировал на телевидении, сыграв небольшие роли в сериалах «Чисто английские убийства» и «Инспектор Линли расследует».
Затем в том же 2001 году Кавилл получил главную роль в фильме «Лагуна».
В 2002 году Генри сыграл роль Альберта Мондего в фильме «Граф Монте-Кристо», главные роли в котором исполнили Джеймс Кэвизел, Гай Пирс, Ричард Харрис и Джеймс Фрейн.
Затем последовали роли в таких фильмах как «Прощайте, мистер Чипс» (2002), «Я захватываю замок» (2003), «Тристан и Изольда» (2005) и «Красная Шапочка» (2007).
В 2005 году Генри претендовал на роль Джеймса Бонда в фильме «Казино Рояль», которую в итоге получил Дэниел Крейг.
В 2007 году Генри приступил к сьемкам в сериале «Тюдоры», в котором он сыграл роль сводного брата короля Англии Генри VIII.
В 2008 году Генри снялся вместе с Домиником Пёрселлом, Эммой Бут и Майклом Фассбендером в фильме «Кровавый ручей», а в 2009 году появился в картине Вуди Аллена «Будь что будет».
В 2011 году вышло два фильма с участием Генри Кавиллом, это «Война Богов: Бессмертные» и «Средь бела дня».
Также в 2011 году Генри Кавилл приступил к сьемкам в фильме «Человек из стали», в котором он сыграет роль Супермена. Выход фильма запланирован на июнь 2013 года.