Birthday
N/A
Gender
Unknown
Place of Birth
Bradford, England, Uk
Also know as
--

(2019) My Day
as Gary

(2014) Crushed
as Giles Pinkerton

(2012) The Thompsons
as Father Stuart

(2012) 2 Jacks
as Dimitrie

(2024) Turn Back
as ---

(1998) Elizabeth
as Henchman (uncredited)

(2012) John Carter
as Vas Kor

(2008) The Kreutzer Sonata
as Boris

(2014) BlackJacks
as Jeffery Preston

(2011) Ironclad
as Phipps
(2015) Dark Was the Night
as Wyatt

(1997) Under the Skin
as Max
(2013) Here Lies
as Ernst Hellmann

(2018) Open 24 Hours
as Tom Doogan

(2006) Blood Ranch
as Alex

(1998) Sentimental Education
as Harold

(2001) Far from China
as ---

(2002) Nude, Descending...
as "Him"

(2014) Deadly Famous
as Alan Miller

(2002) Nailing Vienna
as Mickey

(2022) The Undeclared War
as Newscaster

(2001) Largo Winch
as Harry