2025
Dope Girls as Frederick Asquith-Gore2024
My Lady Jane as Norfolk2023
The Gold as Hugh Vincent QC2023
Dead Shot as Woodville2023
Consecration as John2023
A Wind from the South as Robert2022
The Lord of the Rings: The Rings of Power as Lord Belzagar2022
Sunday with Laura Kuenssberg as Not available2022
Operation Mincemeat as Salvador Gomez-Beare2022
The Man from Rome as Archbishop Corvo2021
Ridley Road as David Epstein2020
Dime Quién Soy: Mistress of War as Albert James2019
His Dark Materials as Father MacPhail2019
His Dark Materials as Father President MacPhail2019
His Dark Materials as Father/Cardinal MacPhail2018
The Man Who Killed Don Quixote as Producer2018
The Winter's Tale - Live at Shakespeare's Globe as Leontes2017
Genius as Paul Rosenberg2016
The Crown as Michael Adeane2015
Wolf Hall as Thomas Cranmer2015
Wolf Hall as Archbishop Cranmer2015
The Refugees as Samuel2015
Victor Frankenstein as Surgeon2014
Ghosts as Pastor Manders2012
Titanic as Chief Officer Wilde2010
Sherlock as Major Reed2009
Garrow's Law as Fullerton2008
The Colour of Magic as Ganmack Treehallett2006
Love and Other Disasters as David Williams2005
Elizabeth I as Francis Bacon2004
New Tricks as Ronnie Glazebrook2004
When I'm Sixty-Four as Doctor2002
Foyle's War as Alan Deakin2001
Murphy's Law as Not available2000
The Nine Lives of Tomas Katz as Cuthbert1997
Midsomer Murders as Preaching Pete KubatskiNaN
The Wizard of the Kremlin as Not available