Filmai 22
Pilkoji zona (2026)
Vaidmuo: John Grey
Enola Šerlok 3 (2026)
Vaidmuo: Sherlock Holmes
Argailas (2024)
Vaidmuo: Argylle
Nedžentelmeniško karo ministerija (2024)
Vaidmuo: Gus March-Phillips
Deadpool ir Ernis (2024)
Vaidmuo: The Cavillrine
Juodasis Adamas (2022)
Vaidmuo: Clark Kent / Superman (uncredited)
Enola Šerlok 2 (2022)
Vaidmuo: Sherlock Holmes
Zako Snaiderio Teisingumo lyga (2021)
Vaidmuo: Superman / Clark Kent
Enola Šerlok (2020)
Vaidmuo: Sherlock Holmes
Nakties medžiotojas (2019)
Vaidmuo: Marshall
Neįmanoma misija: Atpildo diena (2018)
Vaidmuo: August Walker
Teisingumo lyga (2017)
Vaidmuo: Superman / Clark Kent
Smėlio pilis (2017)
Vaidmuo: Captain Syverson
Betmenas prieš Supermeną: Teisingumo aušra (2016)
Vaidmuo: Clark Kent / Superman
Šnipas iš U.N.C.L.E. (2015)
Vaidmuo: Napoleon Solo

Vaidmuo: Clark Kent / Kal-El
Nemirtingieji (2011)
Vaidmuo: Theseus
Nacių eksperimentas (2009)
Vaidmuo: Evan Marshall
Kad ir kas benutiktų (2009)
Vaidmuo: Randy James
Žvaigždžių dulkės (2007)
Vaidmuo: Humphrey
Tristanas ir Izolda (2006)
Vaidmuo: Melot
Grafas Montekristas (2002)
Vaidmuo: Albert Mondego
Serialai 3
Supergalia. DC Istorija (2023)
Vaidmuo: save
Raganius (2019)
Vaidmuo: Geralt of Rivia
Tiudorų dinastija (2007)
Vaidmuo: Charles Brandon
