Filmografía
2025
Película
Anémona
como Jem Stoker
2025
Película
Acto encubierto
como Billings
2023
Película
Los Caballeros del Zodiaco: Saint Seiya - El inicio
como Alman Kido
2020
Película
Possessor: Controlador de mentes
como John Parse
2015
Película
Misión Rescate
como Mitch Henderson
2015
Película
Pixeles
como Corporal Hill (SAS Officer)
2012
Película
Silent Hill: Revelation 3D
como Harry Mason / Christopher Da Silva
2010
Película
La Carrera de la Muerte 2
como Markus Kane
2010
Película
Percy Jackson y el ladrón del rayo
como Zeus
2006
Película
Terror en Silent Hill
como Christopher Da Silva
2005
Película
La Isla
como Dr. Bernard Merrick
2004
Película
La leyenda del tesoro perdido
como Ian Howe
2004
Película
Troya
como Odysseus
2003
Película
El señor de los anillos: El retorno del rey
como Boromir
2002
Película
Equilibrium
como Errol Partridge
2001
Película
El señor de los anillos: La comunidad del anillo
como Boromir
1998
Película
Ronin
como Spence
1995
Película
007: Goldeneye, el Regreso del Agente
como Alec Trevelyan
1992
Película
Juego de patriotas
como Sean Miller
2025
Serie
Robin Hood
como Sheriff of Nottingham
2025
Serie
This City Is Ours
como Ronnie Phelan
2020
Serie
Snowpiercer
como Joseph Wilford