|
Enola Holmes 3 (2026) as Sherlock Holmes |
|
In the Grey (2026) as John Grey |
|
Blue: A Web of Spider-Man Story (2025) as Max Dillon |
|
Deadpool & Wolverine (2024) as The Cavillrine |
|
The Ministry of Ungentlemanly Warfare (2024) as Maj. Gus March-Phillips |
|
Argylle (2024) as Argylle |
|
Making The Witcher: Season 3 (2023) as Self |
|
Enola Holmes 2 (2022) as Sherlock Holmes |
|
Black Adam (2022) as Clark Kent / Superman (uncredited) |
|
Making The Witcher: Season 2 (2021) as Self |
|
Zack Snyder's Justice League (2021) as Superman / Clark Kent |
|
Enola Holmes (2020) as Sherlock Holmes |
|
Making The Witcher (2020) as Self - Geralt of Rivia |
|
Night Hunter (2019) as Marshall |
|
Mission: Impossible - Fallout (2018) as August Walker |
|
Justice League (2017) as Superman / Clark Kent |
|
Sand Castle (2017) as Captain Syverson |
|
Batman v Superman: Dawn of Justice (2016) as Clark Kent / Superman |
|
DC Films Presents Dawn of the Justice League (2016) as Self |
|
The Man from U.N.C.L.E. (2015) as Napoleon Solo |
|
Journey of Discovery: Creating Man of Steel (2013) as Self |
|
Man of Steel (2013) as Clark Kent / Superman / Kal-El |
|
The Cold Light of Day (2012) as Will Shaw |
|
Immortals (2011) as Theseus |
|
Blood Creek (2009) as Evan Marshall |
|
Whatever Works (2009) as Randy James |
|
Stardust (2007) as Humphrey |
|
Red Riding Hood (2006) as Hunter |
|
Tristan & Isolde (2006) as Melot |
|
Hellraiser: Hellworld (2005) as Mike |
|
I Capture the Castle (2003) as Stephen Colley |
|
Goodbye, Mr. Chips (2002) as Soldier Colley |
|
The Count of Monte Cristo (2002) as Albert Mondego |
|
Laguna (2001) as Thomas Aprea |
|
The Rosie Project () as |
|
Voltron () as |
|
Broadsword () as |
|
Highlander () as Connor MacLeod |