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
(2001) Far from China
as ---
(1998) Sentimental Education
as Harold
(2022) The Undeclared War
as Newscaster