Filmografia
2025
Film
Anemone
come Jem Stoker
2025
Film
Deep Cover - Attori sotto copertura
come Billings
2023
Film
I Cavalieri dello zodiaco
come Alman Kido
2020
Film
Possessor
come John Parse
2015
Film
Sopravvissuto - The Martian
come Mitch Henderson
2015
Film
Pixels
come Corporal Hill (SAS Officer)
2012
Film
Silent Hill: Revelation 3D
come Harry Mason / Christopher Da Silva
2010
Film
Death Race 2
come Markus Kane
2010
Film
2006
Film
Silent Hill
come Christopher Da Silva
2005
Film
The Island
come Dr. Bernard Merrick
2004
Film
Il mistero dei templari
come Ian Howe
2004
Film
Troy
come Odysseus
2003
Film
Il Signore degli Anelli - Il ritorno del re
come Boromir
2002
Film
Equilibrium
come Errol Partridge
2001
Film
Il Signore degli Anelli - La compagnia dell'anello
come Boromir
1998
Film
Ronin
come Spence
1995
Film
GoldenEye
come Alec Trevelyan
1992
Film
Giochi di potere
come Sean Miller
2025
Serie
Robin Hood
come Sheriff of Nottingham
2025
Serie
This City Is Ours
come Ronnie Phelan
2020
Serie
Snowpiercer
come Joseph Wilford