2020Truth SeekersOld Byron Berkeley · 1 episodeShow
2004Sky Captain and the World of TomorrowDr. VargasMovie
2002Prince WilliamPrince PhilipMovie
2001The HuntGerard StephensMovie
20007 Days to LiveProf. Ed SaundersMovie
1999Ruth Ellis: A Life for a LifeMr. Justice HaversMovie
1999Vanished! A Video SeanceFatherMovie
1998Mysteries of EgyptCarnarvonMovie
1997Cause of DeathDr. BlakeMovie
1996Loch NessEnglishmanMovie
1996RasputinDr. LazovertMovie
1995BugsAdmiral · 1 episodeShow
1995Kavanagh Q.C.Michael Faraday QC · 1 episodeShow
1991Thatcher: The Final DaysDavid HarrisMovie
1989Around the World in 80 DaysWilson · 3 episodesShow
1989Death of a SonProf. Ray SpectorMovie
1988Reasonable ForceCommissionerMovie
1988DeadlineStuart-SmithMovie
1987Ghost ChaseLawyerMovie
1987Inspector MorseAlan Cartwright · 1 episodeShow
1985The New StatesmanLecturer · 2 episodesShow
1985Three Up, Two DownGerald · 1 episodeShow
1985Baby: Secret of the Lost LegendEtienneMovie
1985Lytton's DiaryTim Beauchamp · 2 episodesShow
1985Screen TwoCommissioner, Professor Ray Spector · 1 episodeShow
1984The Secret ServantSir Anthony Sladen · 3 episodesShow
1984Oxbridge BluesTom · 1 episodeShow
1984Sherlock HolmesAlbert Shlessinger · 1 episodeShow
1982The MissionaryFriend of Raggy MastersonMovie
1982King LearDuke of CornwallMovie
1982Bright EyesCharvierMovie
1981A Fine RomanceCharles Payne · 1 episodeShow
1981The Manions of AmericaColonel Maitland · 1 episodeShow
1981Psy-WarriorsHooperMovie
1981Escape to VictoryShurlockMovie
1980BuccaneerLord Champlieu · 2 episodesShow
1979Big Wheels and SailorDave AdamsMovie
1979The Bronte SistersMr. SmithMovie
1978The Vanishing ArmySymingtonMovie
1978Life Begins at FortyThe Vicar · 2 episodesShow
1978When the Actors ComeCount BotvayMovie
1977BBC2 Play of the WeekCount Botvay · 1 episodeShow
1977Gotcha / Campion's InterviewCampionMovie
1975Rumpole of the BaileyClaude Erskine-Brown · 35 episodesShow
1975The FloaterJeremy ButlerMovie
1975BrassneckMovie
1975The Way of the WorldPetulantMovie
1975The Hanged ManSimon Hatchett · 1 episodeShow
1975The Saliva MilkshakeRaffertyMovie
1974Churchill's PeopleHubert · 1 episodeShow
1973Centre PlayRaffety · 1 episodeShow
1972Peer GyntBridegroom / PenMovie
1970HamletHoratioMovie
1970Play for TodaySymington, Bill Rochester, Jeremy Butler, Campion, Hooper · 1 episodeShow
1968Nicholas NicklebyLenville · 2 episodesShow
1967Pride and PrejudiceMr. Collins · 2 episodesShow
1967The Mini-AffairRonnieMovie
1965The Midas PlagueEdwardMovie
1965BBC Play of the MonthOronte · 1 episodeShow
1965Thirty-Minute TheatreDr. Tim Izzard · 1 episodeShow
1965Out of the UnknownEdward · 1 episodeShow