2008WallanderLars Magnusson · 1 episodeShow
2005Elizabeth IJesuit Priest · 2 episodesShow
2004New TricksTony (No Ticket) Hale · 1 episodeShow
2003Girl with a Pearl EarringApothecaryMovie
2003Richard II - Live at Shakespeare's GlobeJohn of GauntMovie
2001Waking the DeadDanny Server · 2 episodesShow
1999The Scarlet PimpernelSir William Wetherby · 6 episodesShow
1998MerlinLord Ardente · 2 episodesShow
1998Tess of the D'UrbervillesJack DurbeyfieldMovie
1998Tess of the D'UrbervillesJack Durbeyfield · 2 episodesShow
1997Henry V at Shakespeare's GlobeThe Governor of Harfleur / Archbishop of Canterbury / PistolMovie
1996Dalziel and PascoeBill Pascoe · 1 episodeShow
1996Der BlindeMovie
1996When Saturday ComesJoe MuirMovie
1996Silent Witness4 episodesShow
1995ChillerMr Keegan · 1 episodeShow
1994Black BeautyMr. YorkMovie
1994WycliffeEphraim Gardner · 1 episodeShow
1993AbrahamKönigsberaterMovie
1993AbrahamKönigsberater · 2 episodesShow
1993The Buddha of SuburbiaUncle Ted · 4 episodesShow
1993Peak PracticeKen Willett · 1 episodeShow
1992Dear Roy, Love GillianDCS Wilf BrooksMovie
1992ThackerReg FaulknerMovie
1991Prince of ShadowsWalterMovie
1991The Storyteller: Greek Myths - Perseus & the GorgonPolydektesMovie
1991The Storyteller: Greek MythsPolydektes · 1 episodeShow
1990HamletOsricMovie
1990The FoolMr. MacleanMovie
1990The KraysEddie PellamMovie
1990The Plot to Kill HitlerDr. MorellMovie
1989Precious BaneWizard BeguildyMovie
1987Little DorritCaptain HopkinsMovie
1985A.D.Caligula · 5 episodesShow
1985GulagDiczekMovie
1985PoppylandAlgernon SwinburneMovie
1985Screen TwoAlgernon Swinburne · 1 episodeShow
1984Pope John Paul IIMonsignor KuczkowskiMovie
1983DramaramaMr. Burke · 1 episodeShow
1983Jamaica InnReverend Francis DaveyMovie
1983Jamaica InnReverend Francis Davey · 2 episodesShow
1982The Life and Adventures of Nicholas Nickleby10 episodesShow
1979Measure for MeasureLucioMovie
1978The WordFlorian Knight · 4 episodesShow
1978Will ShakespeareHamnet Sadler · 3 episodesShow
1977The DuellistsAmiable SecondMovie
1976Origins of the MafiaPietro · 1 episodeShow
1976SchizoStephensMovie
1976Our Mutual FriendJohn Harmon / 'John Rokesmith' · 7 episodesShow
1975GalileoFederzoniMovie
1974The Land That Time ForgotCaptain Von SchoenvortsMovie
1974Little Malcolm and His Struggle Against the EunuchsWick BlagdonMovie
1973The Song of SongsKonrad · 5 episodesShow
1973One Russian SummerVadimMovie
1972The Ragman's DaughterOld Man on WagonMovie
1971Nicholas and AlexandraKerenskyMovie
1971The Boat on the GrassOlivierMovie
1970BartlebyBartlebyMovie
1970The Lady in the Car with Glasses and a GunPhilippeMovie
1968Sleep is LovelyJohnMovie
1968Romeo and JulietMercutioMovie
1967Much Ado About NothingA GentlemanMovie
1965OthelloSenators-Soldiers-CypriotsMovie
1965BBC Play of the MonthGolitsyn · 1 episodeShow