2025The Phoenician SchemeChairmanMovie
2024Limonov: The BalladEddie's FatherMovie
2023EntitledQuincy · 8 episodesShow
2021The CleanerSir James · 1 episodeShow
2020Exposed: The Church's Darkest SecretBishop Peter Ball · 2 episodesShow
2019ChernobylZharkov · 2 episodesShow
2018Les MisérablesMabeuf · 3 episodesShow
2017The Man Who Invented ChristmasHaddock / Ghost of MarleyMovie
2015In the Heart of the SeaPaul MacyMovie
2015Jekyll and HydeGarson · 10 episodesShow
2015CoalitionPaddy AshdownMovie
201512 MonkeysSeer · 2 episodesShow
2014One ChildJim Arthurton · 4 episodesShow
2014BypassGrandfatherMovie
2014New WorldsSidney · 2 episodesShow
2014QuirkeJosh Crawford · 1 episodeShow
2013AtlantisTiresius · 1 episodeShow
2013Peaky BlindersArthur Bigge · 2 episodesShow
2013The MillSamuel Greg · 4 episodesShow
2013EndeavourEmil Valdemar · 1 episodeShow
2012The Secret of Crickley HallGordon Pyke · 2 episodesShow
2011The Girl with the Dragon TattooDetective Inspector Gustaf MorellMovie
2011Black MirrorJulian Hereford · 1 episodeShow
2011The Murder at Road Hill HousePeter Edlin QCMovie
2011Way of the MorrisVoice of CreationMovie
2010Ultramarines: A Warhammer 40,000 MoviePythol (voice)Movie
2010London BoulevardPentonville GovernorMovie
2010Among UsMan on benchMovie
2009Into the StormLord HalifaxMovie
2009Being HumanKemp · 9 episodesShow
2008Einstein and EddingtonMax PlanckMovie
2008MerlinThe Fisher King · 1 episodeShow
2008Hello Sailor!Movie
2008HeistKing EdwardMovie
2007Heroes and Villains6 episodesShow
2007The Sarah Jane AdventuresErasmus Darkening · 2 episodesShow
2007Eastern PromisesYuriMovie
2007Fallen AngelSimon Martlesham · 3 episodesShow
2006DraculaAlfred SingletonMovie
2006The Chatterley AffairMr. Gerald GardinerMovie
2006Eleventh Hour1 episodeShow
2005The Constant GardenerTim DonohueMovie
2004The Long Bank HolidayAlfie ClemensMovie
2004New TricksBobby 'Tar' Mcadam · 1 episodeShow
2003Seven Wonders of the Industrial WorldFarrington · 1 episodeShow
2003The Last Detective1 episodeShow
2003Serious & OrganisedJimmy Fisk · 1 episodeShow
2002Rose and MaloneyRonnie Johnson · 1 episodeShow
2002Ultimate Force1 episodeShow
2002K-19: The WidowmakerDr. SavranMovie
2002SpooksStephen Kirby · 1 episodeShow
2001The Point MenBenni BaumMovie
2001The Life and Adventures of Nicholas NicklebyMr. BrookerMovie
2001The Life and Adventures of Nicholas NicklebyMr. Brooker · 2 episodesShow
2001In DeepKeith Sullivan · 2 episodesShow
2001EnigmaLeveretMovie
1999Great ExpectationsCompeysonMovie
1999Great ExpectationsCompeyson · 2 episodesShow
1997Bombay BlueSupt. John Mayberry · 6 episodesShow
1997Tangier CopAhmed YaasinMovie
1996Our Friends in the NorthCommander Harold Chapple · 4 episodesShow
1995Richard IIIBrackenburyMovie
1995The Queen's NoseUncle Ginger · 16 episodesShow
1994Crocodile Shoes3 episodesShow
1994Being HumanSalgadoMovie
1994GrushkoKartashovMovie
1992A Touch of FrostMaynard · 1 episodeShow
1992Between the Lines2 episodesShow
1992Bad RonaldMichael, le pèreMovie
1991AiméeFrankMovie
1991Rosencrantz & Guildenstern Are DeadClaudiusMovie
1990Drop the Dead Donkey1 episodeShow
1990The ChiefCS Derek Gillman · 1 episodeShow
1987The Ruth Rendell MysteriesEdward Peveril · 3 episodesShow