Born 1979 (age 46) · London, England
Appears in 45 titles

Filmography

Captain America: The First Avenger
7.0
Captain America: The First Avenger
2011
as Gilmore Hodge
Grimsby
6.0
Grimsby
2016
as Steven Marber
Extinction
6.0
Extinction
2018
as Ray
K-19: The Widowmaker
6.5
K-19: The Widowmaker
2002
as Kornilov
Flyboys
6.5
Flyboys
2006
as Grant
Breakfast on Pluto
7.2
Breakfast on Pluto
2005
as Soldier at Roadblock
Thunderbirds
5.0
Thunderbirds
2004
as John Tracy
Seal Team Eight: Behind Enemy Lines
Minotaur
4.9
Minotaur
2006
as Tyro
Christmas Eve
5.5
Christmas Eve
2015
as Tim
Nine Lives
3.3
Nine Lives
2002
as Tom
Sharpe's Challenge
6.2
Sharpe's Challenge
2006
as Lawrence
Marching Powder
6.2
Marching Powder
2025
as Vaughn
Eve
4.1
Eve
2019
as Director
Emulsion
5.4
Emulsion
2014
as Billy Patterson
Hamlet Within
Hamlet Within
2022
OXI, an Act of Resistance
2014
as Oedipus
An Organization of Dreams
An Organization of Dreams
2009
as The King
Surfaces
Surfaces
2020
as Richard