
Birthday
1982/07/05 (43 years old)
Gender
Male
Place of Birth
Leamington Spa, Warwickshire, England, UK
Also know as
--

(2010) Volpone
as Castrone/Peregrine/Avvocato

(2011) The Reverend
as Thug

(2024) Dirty Angels
as Dr. Mike

(2023) T.I.M.
as Hewitt

(2014) Stonehearst Asylum
as Charles Graves

(2014) Allies
as Private Yorkie Jones

(2012) The Duchess of Malfi
as Antonio

(2011) Hugo
as Camera Technician

(2015) The Carrier
as Tobias Black

(2015) Capsule
as Guy Taylor

(2017) An Ordinary Man
as ER Intern
The Paralytic
as Kane

(2017) Interlude In Prague
as Henry Novy

(2019) Madness in the Method
as Harold

(2004) Agatha Christie: A Life in Pictures
as Soldier

(2016) Éclair
as Leo

(2019) Tomorrow
as Ellis Barklay

(2021) Benediction
as Rex Whistler

(2021) Framed
as Richard Bennett

(2023) Nandor Fodor and the Talking Mongoose
as Harry Houdini

(1992) Freddie As F.R.O.7.
as Young Freddie (voice)
The Caged
as ---
Wind of Change
as David Krebs

(2025) Wildcat
as Finlay

(2001) As If
as Pharmacist

(2015) Life In Squares
as Maynard Keynes

(2022) Slow Horses
as Seb

(2022) Anatomy of a Scandal
as Mark Frisk

(2024) 3 Body Problem
as Jeremiah

(2020) Industry
as Simon Monks

(2019) The Witcher
as Jocephus of Muroc