2025Desperate JourneyRaphaelMovie
2024The PerformanceSamMovie
2024Bad SeedDoctor Ainsley (voice)Movie
2024The CanMasonMovie
2024HamletPoloniusMovie
2024The Phantom WarriorHadesMovie
2023Young, Sexy & DeadClaudio VestiquezMovie
2022Titanium WhiteFather TornatoreMovie
2022Prizefighter: The Life of Jem BelcherWalterMovie
2022Exorcist VengeanceBishop CaneloMovie
2021Alice, Through the LookingExecutive ProducerMovie
2021Creation StoriesAleister CrowleyMovie
2020Righteous VillainsGrandfatherMovie
2020ErnieArthurMovie
2020L'énigme quantique d'EinsteinnarrateurMovie
2020Einstein's Quantum RiddleNarrator · 1 episodeShow
2019The Last FaustDr. GoodfellowMovie
2019Red DevilLazarusMovie
2019Steven Berkoff's Tell Tale HeartEdmundMovie
2018Point of No ReturnEvansMovie
2018Blitzed: Nazis on DrugsHostMovie
2017Fanged UpGovernor PayneMovie
2017LoreDr. Kristoff Brehovy · 1 episodeShow
2017London HeistAlfieMovie
2017TranshumanTilMovie
2016Barbarians RisingAugustus · 2 episodesShow
2016Manhattan NightHobbsMovie
2015Rise of the Footsoldier: Part IIDr. FlintMovie
2015North v SouthVic ClarkeMovie
20157 CasesLawsonMovie
2014We Still Kill the Old WayCharlie ArcherMovie
2014Katherine of AlexandriaLiberiusMovie
2013The Boy with a Camera for a FaceNarratorMovie
2013Witches of East EndKing Nikolaus · 5 episodesShow
2013RED 2CobbMovie
2013Dave Allen: God's Own ComedianFriendMovie
2012G.B.H.Chief ConstableMovie
2012Strippers vs. WerewolvesFlettMovie
2011The Girl with the Dragon TattooDirch FrodeMovie
2011Big Fat Gypsy GangsterGuru ShahMovie
2011The BorgiasGirolamo Savonarola · 8 episodesShow
2010The TouristReginald ShawMovie
2010The Road to Coronation StreetSidney BernsteinMovie
2010Dead CertKenneth MasonMovie
2010Drop Dead GorgeousMovie
2010The RaptureThe ControllerMovie
2010Perfect LifeThe ElderMovie
2010The Big I AmThe MCMovie
2009At World's EndJack PudovskiMovie
200944 Inch ChestTippi GordonMovie
2008The 60s: The Beatles Decade1 episodeShow
2008Watch Your Own Heart AttackPerformerMovie
2008Bear HuntingMovie
2008Das jüngste GerichtConrad · 2 episodesShow
2007Say It in RussianMovie
2006The 10th Man'Red' Jack WeinbaumMovie
2006Pu-239StarkovMovie
2006The Flying ScotsmanErnst HagemannMovie
2006Hotel BabylonMr. Wiltshire · 1 episodeShow
2006Penguins of the AntarcticNarratorMovie
2005Quails Quest: Its a Boy!Movie
2005Forest of the GodsCommandant HoppeMovie
2005Shadow of the SwordInquisitorMovie
2005Action Man: X Missions The MovieDr. X (voice)Movie
2004Agatha Christie's MarpleMr. Eccles · 1 episodeShow
2004BridesKarabulatMovie
2004Action Man: Robot ATAKDr. X (voice)Movie
2004Head in the CloudsCharles BesséMovie
2004CharlieMovie
2003Bokshu - The MythProfessor MetcalfMovie
2003Seven Wonders of the Industrial WorldJohn Roebling · 1 episodeShow
2003HeadrushWujMovie