
Birthday
1979/10/06 (46 years old)
Gender
Male
Place of Birth
Also know as
--

(2002) Nine Lives
as Tom

(2002) K-19: The Widowmaker
as Kornilov

(2022) Hamlet Within
as ---

(2004) Thunderbirds
as John Tracy

(2006) Minotaur
as Tyro
(2014) OXI, an Act of Resistance
as Oedipus

(2009) An Organization of Dreams
as The King
(2004) No Strings Attached: The Making of Thunderbirds
as Self

(2014) Seal Team Eight: Behind Enemy Lines
as Case

(2020) Surfaces
as Richard

(2015) Strange Weather
as Wes

(2015) Christmas Eve
as Tim

(2014) Emulsion
as Billy Patterson

(2016) Grimsby
as Steven Marber

(2011) Captain America: The First Avenger
as Gilmore Hodge

(2005) Breakfast on Pluto
as Soldier at Roadblock

(2018) Extinction
as Ray

(2006) Sharpe's Challenge
as Lawrence

(2006) Flyboys
as Grant

(2019) Eve
as Director

(2025) Marching Powder
as Vaughn

(2013) Run.
as The Other

(2007) Once Upon a Time on the Westway
as Young Billy

(1993) Sharpe
as ---
(2007) The Alan Titchmarsh Show
as Self

(2022) Infiniti
as Anthony Kurz

(2016) Medici: Masters of Florence
as Rinaldo Albizzi

(2012) Hunted
as Ian Fowkes

(2014) The Assets
as Mitch Weaver

(2013) Crossing Lines
as William Mason

(2013) Endeavour
as Roy Adamson

(1997) Midsomer Murders
as Gavin Hopkirk

(2016) Houdini & Doyle
as Mitchell Pearce

(2023) A Town Called Malice
as Leonard Lord

(2012) The Poison Tree
as Lenny

(2013) By Any Means
as DI Campbell

(2017) Prime Suspect 1973
as John Bentley

(2015) Sons of Liberty
as William Dawes

(2013) Transporter: The Series
as Tommy Evercroft

(2021) Domina
as Crassus

(2009) Minder
as Jamie Cartwright

(2013) Father Brown
as Father Vincent Lazarus

(2004) Holly & Stephen's Saturday Showdown
as Self