2026National Theatre Live: Golden BoyMr. Carp / BarkerMovie
2026FallingFather Victor · 1 episodeShow
2025Death by LightningLoeffler · 2 episodesShow
2025Peter Pan's Neverland NightmareStevenMovie
2023Beyond ParadiseFather Brian · 1 episodeShow
2023A Paris ProposalJacquesMovie
2021FirebirdPolkovnik KuznetsovMovie
2020QuizNicholas Hilliard QC · 2 episodesShow
2019On the BeachesAlbert EinsteinMovie
2019The HustleAlbertMovie
2018DisobedienceRabbi GoldfarbMovie
2018BeirutHerzergMovie
2017Paddington 2Insurance Company CEOMovie
2017The Death of StalinBoris Bresnavich, Conductor #2Movie
2017WillPhillip Henslowe · 3 episodesShow
2017TabooRobert Thoyt · 5 episodesShow
2016DeliciousAllen Billington · 1 episodeShow
2016The Limehouse GolemToby DosettMovie
2016The Living and the DeadReverend Matthew Denning · 6 episodesShow
2016RaceFred RubienMovie
2016Ramona & The ChairPriestMovie
2015The Danish GirlDr. BusonMovie
2015The Eichmann ShowYaakov JonilowiczMovie
2014Mapp and LuciaAlgernon Wyse · 3 episodesShow
2014Mr. TurnerGentleman CriticMovie
2013The Escape ArtistGeorge Balfour QC · 3 episodesShow
2013It's KevinVarious · 1 episodeShow
2012Ripper StreetDr. William Corcoran · 1 episodeShow
2012Loving Miss HattoErichMovie
2012Secret StateLord Justice Holbeck · 4 episodesShow
2012SkyfallDoctor HallMovie
2012Hannah ArendtWilliam ShawnMovie
2012John CarterDaltonMovie
2011HysteriaDr. RichardsonMovie
2011Friday Night DinnerRabbi · 1 episodeShow
2011SilkProfessor Stephen Nyman · 1 episodeShow
2010BorgenAlexander Grozin · 1 episodeShow
2009Red Riding: The Year of Our Lord 1980Michael WarrenMovie
2009Pope JoanArighisMovie
2009Red Riding1 episodeShow
2008Filth: The Mary Whitehouse StoryHarman GrisewoodMovie
2008Poppy ShakespeareProfessorMovie
2007Amazing GraceHarrisonMovie
2006Eleventh Hour1 episodeShow
2005RomePosca · 22 episodesShow
2004ChristineGerald LeymanMovie
2004ShamelessIsaac · 1 episodeShow
2004New TricksViktor Proust · 1 episodeShow
2002Foyle's WarJosef Novak · 1 episodeShow
2002One of the Hollywood TenBillMovie
2002Helen WestBrian Redwood · 3 episodesShow
2001Waking the DeadReese Dickson, Solicitor · 2 episodesShow
2001ConspiracyOtto HofmannMovie
1999Topsy-TurvyMr. SeymourMovie
1999Dreaming of Joseph LeesMr. DianMovie
1999Mad CowsDetective SlynneMovie
1999Great ExpectationsWemmickMovie
1999Great ExpectationsWemmick · 2 episodesShow
1998Titanic TownJeremy ImmongerMovie
1997The Woman In WhiteAsylum ProprietorMovie
1997The Woman In WhiteAsylum Proprietor · 2 episodesShow
1997The Man Who Knew Too LittleSergeiMovie
1997Shooting FishMr CollynsMovie
1996Silent WitnessDerek Galton · 1 episodeShow
1994Men of the MonthKeithMovie
1994Pie in the SkyMaurice Plummer · 1 episodeShow
1993CrackerHennessy · 1 episodeShow
1993The Pelican BriefStumpMovie
1993Maria's ChildRolandMovie
1993Hedda GablerJorgen TesmanMovie
1993Mr. Wroe's VirginsBrother Moses · 4 episodesShow
1993Bonjour la ClasseLeslie Piper · 6 episodesShow
1993The Blackheath PoisoningsBertie Williams · 3 episodesShow
1992The Blackheath PoisoningsBertie WilliamsMovie
1992A Touch of FrostAnton Caldwell · 1 episodeShow
1992Bad GirlGeoff HarrisMovie