Oyunculuk

Yıl Başlık Rolü
2027 Highlander Connor MacLeod
2026 Voltron -
2025 The Rosie Project -
2025 In The Grey -
2024 Gayribeyefendi Savaş Dairesi Gus March-Phillips
2024 Deadpool ve Wolverine Cavillrine
2024 Argylle: Gizli Casus Argylle
2023 The Witcher - Sezon 3 Geralt of Rivia
2022 Black Adam Superman
2022 Enola Holmes 2 Sherlock Holmes
2021 The Witcher - Sezon 2 Geralt of Rivia
2021 Zack Snyder's Justice League Superman / Clark Kent
2020 Enola Holmes Sherlock Holmes
2019 The Witcher - Sezon 1 Geralt of Rivia
2018 Mission: Impossible Yansımalar August Walker
2018 Night Hunter Marshall
2017 Kumdan Kale Captain Syverson
2017 Justice League: Adalet Birliği Superman / Clark Kent
2016 Batman v Superman: Adaletin Şafağı Clark Kent / Superman
2015 Kod Adı: U.N.C.L.E. Napoleon Solo
2013 Man of Steel Clark Kent / Kal-El
2012 Gizli Hedef Will Shaw
2011 Ölümsüzler Theseus
2010 The Tudors - Sezon 4 Charles Brandon
2009 Kim Kiminle Nerede? Randy James
2009 The Tudors - Sezon 3 Charles Brandon
2008 The Tudors - Sezon 2 Charles Brandon
2007 Yıldız Tozu Humphrey
2007 The Tudors - Sezon 1 Charles Brandon
2006 Tristan & Isolde Melot
2003 Midsomer Murders - Sezon 7
Bölüm 1
Simon Mayfield
2003 Kaleyi Fethetmek Stephen Colley
2002 The Inspector Lynley Mysteries - Sezon 1
Bölüm 1
-
2002 Monte Cristo Albert Mondego