2025My Mother's WeddingKenMovie
2022The ScoreFrankMovie
2022The Other MeStrangerMovie
2021The ShowMovie
2020My Dad's Christmas DateMr. ThompsonMovie
2020Come AwaySmoking Overweight ManMovie
2018Christopher RobinRalph ButterworthMovie
2017The Death of StalinMusician #1Movie
2017BreatheHospital ChaplainMovie
2017Crooked HouseMr GaitskillMovie
2017TabooAppleby · 1 episodeShow
2015The London FirmThe ContractorMovie
2015The LobsterDoctorMovie
2015Marley's Ghosts1 episodeShow
2015Dragonheart 3: The Sorcerer's CurseThe PotterMovie
2014Mr. TurnerHenry William PickersgillMovie
2014Grace of MonacoAlfred HitchcockMovie
2014The Musketeers1 episodeShow
2013Summer in FebruaryJoryMovie
2013Father BrownCardinal Bonipogio · 1 episodeShow
2011NTSF:SD:SUV::Robinson · 1 episodeShow
2011A Gun for GeorgeMr. MaddockMovie
2010You Will Meet a Tall Dark StrangerJonathanMovie
2009Bright StarshopkeeperMovie
2009TormentedMr. HumpageMovie
2009Hell's PavementDaffyd TudorMovie
2009MargaretJohn SergeantMovie
2008Mutant ChroniclesScience MonkMovie
2008The Colour of MagicLumuel Panter · 2 episodesShow
2008The PassionSyrian Prefect · 6 episodesShow
2008The Color of Magic - Die Reise des Zauberers Teil 1Lumuel PanterMovie
2007Heroes & Villains: NapoleonGeneral DoppetMovie
2007A Very British Sex Scandal'Khaki' RobertsMovie
2006Irish JamTom FlanneryMovie
2005The Brothers GrimmMayorMovie
2005EmpirePanza · 6 episodesShow
2004Devil's GateEagleMovie
2003Keen Eddie1 episodeShow
2003What a Girl WantsLord OrwoodMovie
2002Nicholas NicklebyDoctorMovie
2002Gangs of New YorkP.T. BarnumMovie
2001A Knight's TaleOld BishopMovie
2001Princess of ThievesFriar TuckMovie
2001As IfShower Man · 1 episodeShow
2001DeflationMeditating Man · Director · Editor · WriterMovie
2000Lady Audley's SecretDr. Alwyn MosgraveMovie
1999The Adventures of Young Indiana Jones: Adventures in the Secret ServiceSinister GermanMovie
1999You're Dead...Cliff Sniffton (bank manager)Movie
1998Children of the New ForestMiller Sprigge · 6 episodesShow
1998Vanity FairKing George IV · 1 episodeShow
1998MerlinSir Boris · 2 episodesShow
1998Swept from the SeaCanon Van StoneMovie
1997IvanhoePrior Aymer · 6 episodesShow
1996The Fortunes and Misfortunes of Moll FlandersGent at Mint · 1 episodeShow
1996The Portrait of a LadyBob BantlingMovie
1996The Wind in the WillowsThe Prosecution CounselMovie
1996The Fortunes and Misfortunes of Moll FlandersGent at MintMovie
1996JudeAuctioneerMovie
1995RestorationMr. BungMovie
1995Go NowWalshMovie
1995Aristophanes: The Gods Are LaughingMovie
1995The PlantGeoffMovie
1994The Madness of King GeorgeMPMovie
1994The Wimbledon PoisonerVicar · 2 episodesShow
1994Martin ChuzzlewitGeorge Chuzzlewit · 1 episodeShow
1994CadfaelThomas of Bristol · 1 episodeShow
1993ShadowlandsDr Eddie MonkMovie
1993HeidiChurchman · 2 episodesShow
1992The Young Indiana Jones ChroniclesSinister German · 1 episodeShow
1991The Darling Buds of MayMr. Ramsbottom · 2 episodesShow
1991King RalphRoyal PhotographerMovie
1990Chicago Joe and the ShowgirlInsp. TarrMovie
1990Mountains of the MoonLord CowleyMovie
1989Separate BedroomsHarveyMovie
1989Seven MinutesSecurity GuardMovie