2026FlaviaDr. DarbyMovie
2023Surprised by OxfordProfessor McTeagueMovie
2020The NestArthur DavisMovie
2019The Good LiarDr. LiveseyMovie
2018Holmes & WatsonJudgeMovie
2018PeterlooA LordMovie
201855 StepsJudge FarellyMovie
2016ChickenMcClintMovie
2015Mr. HolmesBank ManagerMovie
2015MortdecaiSir Graham ArcherMovie
2014Mr. TurnerGentleman CriticMovie
2013The Fifth EstateRalph ZilkeMovie
2012The DoorKingMovie
2011The Iron LadyHost 1949Movie
2010ShanghaiBillyMovie
2010Boogie WoogieBeth's FatherMovie
2010The Secret Diaries of Miss Anne ListerCharles LawtonMovie
2009Dorian GrayLord RadleyMovie
2009Star RunnersBishopMovie
2008Trent 2 RentBroken Arm TrickMovie
2007NightwatchingHerman WormskerckMovie
2007ForgivenJudgeMovie
2007Treasure IslandCaptain SmolettMovie
2007OutlawBarrister (uncredited)Movie
2006Crusade in JeansAnselmusMovie
2005Mrs Palfrey at The ClaremontWillie De SalisMovie
2005Mrs. Henderson PresentsLord Cromer's SecretaryMovie
2005A Life in Suitcases: A History of Tulse LuperLuper AuthorityMovie
2005The Tulse Luper Suitcases, Part 3: From Sark to the FinishLuper AuthorityMovie
2005Cold & DarkLandeson DahlMovie
2005Dot.KillHappy Bob's ClerkMovie
2004StringsAgraMovie
2004Being JuliaRupertMovie
2003The Tulse Luper Suitcases, Part 1: The Moab StoryLuper AuthorityMovie
2003Monsieur N.Adm. CockburnMovie
2002The HoursDoctorMovie
2002George Eliot: A Scandalous LifeLiggins ConspiratorMovie
2000Don Quixote1st MonkMovie
1999Plunkett & MacleaneJudge BeresteadeMovie
1999An Ideal HusbandOscar WildeMovie
1998Place VendômeDe Beers ManMovie
1998Dangerous BeautyBishop De la TorreMovie
1998The WoodlandersPercombeMovie
1997SolomonHiram of NaphtaliMovie
1997Photographing FairiesColeMovie
1997Into the BlueRex CunninghamMovie
1997The Fifth ElementHefty ManMovie
1995Candyman: Farewell to the FleshPhillip PurcellMovie
1994Immortal BelovedJakob HotscevarMovie
1993L.A. Rules The Pros & Cons of BreathingThe InvestorMovie
1992CandymanPurcellMovie