Filmografia
2025
Filme
Anêmona
como Jem Stoker
2025
Filme
Deep Cover
como Billings
2023
Filme
Cavaleiros do Zodíaco
como Alman Kido
2020
Filme
Possessor
como John Parse
2015
Filme
Perdido em Marte
como Mitch Henderson
2015
Filme
Pixels
como Corporal Hill (SAS Officer)
2012
Filme
Silent Hill: Revelation 3D
como Harry Mason / Christopher Da Silva
2010
Filme
Corrida Mortal 2
como Markus Kane
2010
Filme
Percy Jackson e o Ladrão de Raios
como Zeus
2006
Filme
Terror em Silent Hill
como Christopher Da Silva
2005
Filme
A Ilha
como Dr. Bernard Merrick
2004
Filme
A Lenda do Tesouro Perdido
como Ian Howe
2004
Filme
Tróia
como Odysseus
2003
Filme
O Senhor dos Anéis: O Retorno do Rei
como Boromir
2002
Filme
Equilibrium
como Errol Partridge
2001
Filme
O Senhor dos Anéis: A Sociedade do Anel
como Boromir
1998
Filme
Ronin
como Spence
1995
Filme
007 Contra GoldenEye
como Alec Trevelyan
1992
Filme
Jogos Patrióticos
como Sean Miller
2025
Série
Robin Hood
como Sheriff of Nottingham
2025
Série
Desconhecido
como Ronnie Phelan
2020
Série
Snowpiercer
como Joseph Wilford