Birthday
N/A
Gender
Male
Place of Birth
Also know as
--
(2006) The Illusionist
as Loschek
(2022) Farewell Doc Martin
as Self
(2024) Bonhoeffer: Pastor. Spy. Assassin
as Bishop Bell
(2006) Confetti
as Archie
(2007) Dead Clever: The Life and Crimes of Julie Bottomley
as Daniel
(2023) Allelujah
as Mr Salter
(2021) Alice, Through the Looking
as PC Dee
(2008) Trimming the Fat
as Alan
(2022) The Wilds
as Father Richard
(2014) That Day We Sang
as Mr Stanley
(2004) Vera Drake
as Mr. Lewis
(2014) The Riot Club
as Porter
(2002) The Bourne Identity
as Rawlins
(2004) A Line in the Sand
as Sammy Cargill
(2014) Mr. Turner
as Gentleman Critic
(1999) Topsy-Turvy
as Rutland Barrington
(2018) Peterloo
as Magistrate Rev Ethelston
(2018) Nativity Rocks!
as Lord Mayor
(2019) Yesterday
as Brian
(2001) From Hell
as George Lusk
(1998) The Woodlanders
as Stable Lad
(2013) National Theatre Live: This House
as Michael Cocks
(2009) Bright Star
as Dr. Bree
(2021) Censor
as Fraser
(1997) Midsomer Murders
as Artie Blythe
(2001) The Office
as Rowan
(1998) Alexei Sayle's Merry-Go-Round
as ---
(2017) Decline and Fall
as Prendergast
(2013) The Wrong Mans
as Sergeant Ince
(2015) Cucumber
as Henry Best
(2004) Hustle
as Nigel Henney
(2015) Jonathan Strange & Mr Norrell
as Drawlight
(2008) Fairy Tales
as ---
(1999) People Like Us
as ---
(2022) The Witchfinder
as Topcliffe
(2006) The Virgin Queen
as Thomas Phelippes
(2017) Urban Myths
as Alexander
(2011) Twenty Twelve
as Nick Jowett
(2018) Bodyguard
as Mike Travis
(2015) Tofu
as Henry
(2019) Gentleman Jack
as Christopher Rawson
(2010) Grandma's House
as Barry
(2014) Happy Valley
as DSU Andy Shepherd
(2005) The Thick of It
as Stewart Pearson
(2009) Being Human
as Ross