2025PatienceDouglas Gilmour · 8 episodesShow
2024Moonflower MurdersLawrence Treherne / Lance Gardner · 6 episodesShow
2024Game Over(voice)Movie
2024Mary & GeorgeSir Edward Coke · 1 episodeShow
2023One LifeGeoffMovie
2023The Sixth CommandmentIan Farquhar · 4 episodesShow
2022LivingMiddletonMovie
2022AndorDoctor Rhasiv · 2 episodesShow
2021The Colour RoomJohnMovie
2021UndergodsDominicMovie
2021GraceHarry Frame · 2 episodesShow
2020Small AxeHeadmaster Mr. Evans · 1 episodeShow
2019Susan Hill's Ghost StoryEdward MerrimanMovie
2019The CaptureLord Frederickson · 2 episodesShow
2019ChernobylNikolai Fomin · 5 episodesShow
2018A Discovery of WitchesWilliam Cecil · 3 episodesShow
2018InnocentRob Moffatt · 4 episodesShow
2017Darkest HourAir Chief Marshal DowdingMovie
2017The White PrincessJohn de la Pole · 8 episodesShow
2016War and PeacePlaton Karataev · 1 episodeShow
2015BridgendVicarMovie
2014The Woman in Black 2: Angel of DeathDr. RhodesMovie
2014GlueDCI Simson · 8 episodesShow
2013By Any MeansDaniel Foster · 1 episodeShow
2013Father BrownDr. Walter Henshaw · 1 episodeShow
2012Mrs BiggsDI WilliamsMovie
2012Mrs BiggsDI Williams · 1 episodeShow
2012The RavenDoc ClementsMovie
2011IntrudersPolice InspectorMovie
2011Harry Potter and the Deathly Hallows: Part 2James PotterMovie
2010Harry Potter and the Deathly Hallows: Part 1James PotterMovie
2009MisfitsDave · 1 episodeShow
2009Tales of the Fourth DimensionWilliam ShakespeareMovie
2009HunterJohn Elder · 2 episodesShow
200810 Days to WarPaul Stinchcombe · 1 episodeShow
2007J.K. Rowling: A Year in the LifeJames Potter (archival footage)Movie
2007The Old Curiosity ShopJacobMovie
2007Clapham JunctionPeterMovie
2007Harry Potter and the Order of the PhoenixJames PotterMovie
2007Life LineMovie
2007LewisHarry Bundrick · 1 episodeShow
2005Harry Potter and the Goblet of FireJames PotterMovie
2005Ahead of the ClassTony MackersieMovie
2004Agatha Christie's MarpleDerek Turnbull · 1 episodeShow
2004Harry Potter and the Prisoner of AzkabanJames PotterMovie
2004New Tricks1 episodeShow
2003Hear the SilenceDr. Tony DanielsonMovie
2002Wilbur Wants to Kill HimselfHarbourMovie
2002The Stretford WivesFrank FosterMovie
2002SpooksAndrew Forrestal · 1 episodeShow
2002The Inspector Lynley MysteriesTim Sumner · 1 episodeShow
2001My Brother TomJackMovie
2000BloodCarl DysonMovie
1999Badger1 episodeShow
1999An Evil StreakChristopher Clarkson · 3 episodesShow
1999SunburnRonnie Vaughn · 1 episodeShow
1997Different for GirlsMikeMovie
1997InsidersWoody Pine · 6 episodesShow
1996Silent Witness2 episodesShow
1996The Inner SanctuaryOwenMovie
1995She's OutDS Mike Withey · 6 episodesShow
1995Tears Before BedtimeDavid Baylis · 4 episodesShow
1994The Man from Snowy RiverTravelling Salesman · 1 episodeShow
1992Running LateMichael MitchumMovie
1991Soldier SoldierMajor Tim Radley · 8 episodesShow
1991SeductionMartin (Segment "Ultimate Object of Desire")Movie
1990Mountains of the MoonEdwardMovie
1989The Woman in BlackArthur KiddMovie