2025The Revenge ClubJim · 6 episodesShow
2025SandokanLord Guillonk · 8 episodesShow
2025Death ValleyMichael Mallowan · 2 episodesShow
2023Tales of the TardisMaldak · 1 episodeShow
2023WolfOliver Anchor-Ferrers · 6 episodesShow
2023The RigLars Hutton · 12 episodesShow
2021The Pembrokeshire MurdersGerard Elias QC · 1 episodeShow
2019TraitorsSt John Symonds · 2 episodesShow
2018A Discovery of WitchesPeter Knox · 17 episodesShow
2018Deep StateHal Weaver · 4 episodesShow
2017PulseChad Berger · 8 episodesShow
2016Houdini & DoyleProfessor Havensling · 1 episodeShow
2015RiverMarcus McDonald · 6 episodesShow
2012Ripper StreetFelix Hackman · 1 episodeShow
2012The Hollow CrownCaptain Fluellen · 1 episodeShow
2012Line of DutyPhilip Osborne, CI Osborne · 7 episodesShow
2012StellaDai Kosh · 20 episodesShow
2011SilkBrian Frogett · 2 episodesShow
2011Kidnap and RansomRobert Holland · 3 episodesShow
2008The ChildrenPeter · 3 episodesShow
2007LewisNicky Turnbull · 1 episodeShow
2006Tsunami: The AftermathJames Peabody · 2 episodesShow
2004Island at WarPC Wilf Jonas · 6 episodesShow
2004DonovanRonnie Paxton · 1 episodeShow
2003The Last DetectiveTom Cornell · 1 episodeShow
2002SpooksRobert Morgan · 1 episodeShow
2002Ted and AliceBarry Branch · 3 episodesShow
2001Murphy's LawPaul Allison · 6 episodesShow
2000Belonging1 episodeShow
2000BeastMr. Head · 1 episodeShow
1999CleopatraGrattius · 2 episodesShow
1996WildernessDan Somers · 3 episodesShow
1996BallykissangelConor Devlin · 12 episodesShow
1995The Thin Blue LineGary · 1 episodeShow
1995L'histoire du samediAlan · 1 episodeShow
1995Dangerous LadyTerry Patterson · 4 episodesShow
1995DangerfieldPC Dave Chapman · 1 episodeShow
1990Waterfront BeatDet Sgt Mike McCarthy · 8 episodesShow
1989Great ExpectationsMr Drummle · 2 episodesShow
1987Knights of GodDai · 5 episodesShow
1987The Ruth Rendell MysteriesBob North · 2 episodesShow
1986David CopperfieldHam Peggotty · 5 episodesShow