Birthday
1977/01/01 (48 years old)
Gender
Male
Place of Birth
Derbyshire, England, UK
Also know as
--
(2023) Allelujah
as Minister
(2013) The World's End
as Collaborator
(2013) National Theatre Live: The Magistrate
as Captain Horace Vale
(2013) The Tractate Middoth
as George Earle
(2015) War Book
as James
(2015) Coalition
as Ed Balls
(2008) Albert's Speech
as Albert
(2015) The Vote
as Kenneth Robson
(2016) CBeebies Presents: A Midsummer Night's Dream
as Theseus
(2006) Born Equal
as Michael
(2015) The Lady in the Van
as Giles Perry
(2002) Surrealissimo: The Trial of Salvador Dali
as Young Artist
(2007) Hard to Swallow
as Steve
(2017) National Theatre Live: Young Marx
as ---
(2018) Ghost Stories
as Mark van Rhys
(2018) The Orgy
as Geoff
(2018) The Little Stranger
as Peter Baker-Hyde
(2020) Emma.
as Mr. Coles
(2019) Hope Gap
as Gary
(2021) Censor
as Sanderson
(2024) Paddington in Peru
as Mr. Wilson
(2005) Nathan Barley
as Nathan Barley
(2007) Roman's Empire
as ---
(1995) Soccer AM
as Self
(2003) Absolute Power
as ---
(1984) The Bill
as ---
(2005) Man Stroke Woman
as ---
(2008) No Heroics
as The Hotness
(2007) Benidorm
as Martin Weedon
(2022) The Serpent Queen
as Antoine de Bourbon
(1989) Agatha Christie's Poirot
as Inspector Meadows
(2009) Monday Monday
as ---
(2011) Black Mirror
as Keith Holligan
(2023) A Small Light
as Victor Kugler
(2015) Marley's Ghosts
as Michael
(2006) The IT Crowd
as Jerome
(2005) Doctor Who
as Sutcliffe
(2016) Houdini & Doyle
as Frederick Batch
(2011) The Sinking of the Laconia
as Benjamin Coutts
(2016) The Crown
as Anthony Nutting
(1992) A Touch of Frost
as DC Tranter
(2018) Wannabe
as Neil Clark
(2013) The Tunnel
as Richard Carver
(2019) Manhunt
as Richard Ambrose
(2003) Cambridge Spies
as Rightwing Student
(2022) SAS Rogue Heroes
as Pilot
(2007) Benidorm
as Martin
(1997) Midsomer Murders
as Barrett Lounds
(2009) Misfits
as PC Wilson
(2014) Uncle
as Ben
(2024) Daddy Issues
as Kenny
(2024) A Very Royal Scandal
as Mark Gwynne