2024
The New Look as Ambassador Hoare2024
Jester as Jester2022
The Chelsea Detective as Nicholas Levine2021
Censor as Frederick North2020
Raised by Wolves as Otho Voice (voice)2020
Van der Valk as Stefan Bodecker2019
Tolkien as English Master2018
Black Earth Rising as Daniel Drewe2018
The Mercy as Mr. Elliot2018
Ashes in the Snow as The Man Who Winds His Watch2017
Genius as Jaime Sabartés2017
Man in an Orange Shirt as Lucien2017
Beauty and the Beast as Monsieur D'Arque2017
A Cure for Wellness as Deputy Director2017
A Girl Goes for Dinner as The Man2016
Victoria as Penge2016
Undercover as Peter Grace2015
The Last Kingdom as Aethelhelm2015
Residue as Pierce2015
Spotless as Not available2015
The Danish Girl as Rasmussen2015
Victor Frankenstein as Dr. Clive (uncredited)2015
Suffragette as David Lloyd George2015
A Little Chaos as Jean Risse2015
Residue as DS 'Fat Freddy' Pierce2015
Remainder as Dr. Trevellian2015
The Secret Agent as Mr. Verloc2014
The Musketeers as Gontard2014
Son of God as Caiaphas2014
The Crucible as Reverend John Hale2013
Father Brown as Drake Underwood2013
Endeavour as Charles Highbank2013
The Bible as Caiaphas2012
The Hollow Crown as Lord Willoughby2012
Lot254 as The collector2011
Death in Paradise as Pasha Verdinikov2011
Zen as Giuseppe Bini2011
Silk as Noah Zeigler2010
Going Postal as Mr. Gryle2010
Wild Target as Forger2010
Brighton Rock as Registrar2009
Being Human as Hennessey2009
Bright Star as Mr. Taylor2008
Ashes to Ashes as Ralph's Lawyer2008
The Devil's Whore as Thurlow2008
Good as Goebbels2006
The IT Crowd as Judge2006
The Ten Commandments as Shemaiah2006
Nostradamus as Prisoner2005
Doctor Who as Uncle2004
New Tricks as John Davies2002
Fields of Gold as Ministry Officer2002
Surrealissimo: The Trial of Salvador Dali as Gala's Neighbour2002
George Eliot: A Scandalous Life as Man2001
Judge John Deed as Dominic Collins2000
My Family as Mr. Lennox2000
RKO 281 as Paul Stewart1996
Silent Witness as Colin Trafford1996
Silent Witness as Peter Colvin1995
Bugs as Not available1993
Wide-Eyed and Legless as Doctor1992
A Touch of Frost as Solicitor1991
Prime Suspect as Gold