
Acting
- 1994WycliffeDCI Turner1 ep.
- 1989Screen OneArchie1 ep.
- 1989Around the World in 80 DaysFather Gruber3 ep.
- 1989Forever GreenLeslie Norman1 ep.
- 1988Red DwarfRimmer's Dad1 ep.
- 1987CrossbowHans1 ep.
- 1985MaelstromOlav Tunheim2 ep.
- 1985Screen TwoPlaywright2 ep.
- 1984Robin of SherwoodHerne the Hunter23 ep.
- 1984LaceUncle Harold2 ep.
- 1983Jamaica InnRichards2 ep.
- 1982Q.E.D.Staff Officer1 ep.
- 1982West Country TalesBill1 ep.
- 1981BergeracDelage2 ep.
- 1981Into the LabyrinthDon Rodriguez2 ep.
- 1980Sink or SwimBurnley1 ep.
- 1980A Tale of Two CitiesRoad Mender3 ep.
- 1980BreakawayDet. Supt. Hallam2 ep.
- 1979MinderMr. Marsden1 ep.
- 1978The BBC Television ShakespeareBishop of Ely1 ep.
- 1978The Moon StallionSir George Mortenhurze3 ep.
- 1978Life at StakeElfgen1 ep.
- 1978Blake's 7Ushton1 ep.
- 1977Secret ArmyBertrand Lecau1 ep.
- 1976Second VerdictHeisig1 ep.
- 1975The Legend of Robin HoodSir Kenneth Neston6 ep.
- 1975ShadowsInspector Rumbold1 ep.
- 1975SurvivorsHubert25 ep.
- 1973Hawkeye, the PathfinderChingachgook5 ep.
- 1973ThrillerInsp. Buff1 ep.
- 1972Six Days of JusticeChairman3 ep.
- 1971The Onedin LineLescaut1 ep.
- 1971The Witch's DaughterSmith5 ep.
- 1971The Last of the MohicansChingachgook8 ep.
- 1969Softly Softly: Task ForceCon Richards1 ep.
- 1969Strange ReportSecurity Man1 ep.
- 1969CounterstrikeBeavis1 ep.
- 1967CallanCuthbertson1 ep.
- 1965BBC Play of the MonthMarullus2 ep.
- 1965Out of the UnknownCol. Chalmers1 ep.
- 1965The TroubleshootersValois1 ep.
- 1964The Wednesday PlayColonel1 ep.
- 1964Theatre 625Policeman2 ep.
- 1964Story ParadePolice Chief Chesser1 ep.
- 1964DetectiveMr. Jarold1 ep.
- 1964The ProtectorsMr Milton1 ep.
- 1964It's Dark OutsideJanek1 ep.
- 1963Doctor WhoGeneral Carrington17 ep.
- 1962SuspenseProfessor Smerlov1 ep.
- 1962Studio 4Colonel Hartnep1 ep.
- 1960The Odd ManGoodson1 ep.
- 1960Sunday-Night PlayDomych3 ep.
- 1960Theatre '70Detective Cronyn1 ep.
- 1959International DetectiveThe Warder1 ep.
- 1959The Third ManBernard1 ep.
- 1959No Hiding PlaceDet. Sgt. Jones6 ep.
- 1959Edgar Wallace MysteriesArthur1 ep.
- 1950Sunday Night TheatreCharles2 ep.
Guest appearances
- 1995WycliffeDCI Turner1 ep.
- 1989The BillArthur Simmonds, Sampson2 ep.
- 1992Screen OneArchie1 ep.
- 1983BergeracDelage, Leguy2 ep.
- 1989Around the World in 80 DaysFather Gruber3 ep.
- 1989Forever GreenLeslie Norman1 ep.
- 1989MinderMr. Marsden1 ep.
- 1988Red DwarfRimmer's Dad1 ep.
- 1987CrossbowHans1 ep.
- 1985MaelstromOlav Tunheim2 ep.
- 1985Screen TwoFarmer Fowler, Playwright2 ep.
- 1984Robin of SherwoodHerne the Hunter3 ep.
- 1983Jamaica InnRichards2 ep.
- 1969BBC Play of the MonthGeneral von Schratt, Marullus2 ep.
- 1981Into the LabyrinthDon Rodriguez, Julien2 ep.
- 1982Q.E.D.Staff Officer1 ep.
- 1982West Country TalesBill1 ep.
- 1981Sink or SwimBurnley1 ep.
- 1980A Tale of Two CitiesRoad Mender3 ep.
- 1980Play for TodaySchroeder1 ep.
- 1980BreakawayDet. Supt. Hallam2 ep.
- 1979The BBC Television ShakespeareBishop of Ely1 ep.
- 1979Blake's 7Ushton1 ep.
- 1968Doctor WhoGeneral Carrington, Ranquin, Richard Railton, Van Lutyens17 ep.
- 1978Secret ArmyBertrand Lecau1 ep.
- 1978Life at StakeElfgen1 ep.
- 1976Second VerdictHeisig1 ep.
- 1975ShadowsInspector Rumbold1 ep.
- 1974Crown CourtChief Insp. Stott, Insp. Raoul Clement2 ep.
- 1975ThrillerInsp. Buff1 ep.
- 1974Z-CarsDr. Sugden1 ep.
- 1973Six Days of JusticeChairman3 ep.
- 1972Softly, Softly1 ep.
- 1972Softly Softly: Task ForceCon Richards1 ep.
- 1972CallanCuthbertson1 ep.
- 1971The Onedin LineLescaut1 ep.
- 1961Armchair TheatreChemist Assistant, Reporter2 ep.
- 1969Strange ReportSecurity Man1 ep.
- 1969CounterstrikeBeavis1 ep.
- 1969The TroubleshootersValois1 ep.
- 1968DetectiveMr. Jarold1 ep.
- 1959No Hiding PlaceDet. Sgt. Jones, John Evans, Longman, Officer6 ep.
- 1966Theatre 625Policeman, Whitecoat2 ep.
- 1965Out of the UnknownCol. Chalmers1 ep.
- 1965Edgar Wallace MysteriesArthur1 ep.
- 1964The Wednesday PlayColonel1 ep.
- 1964Story ParadePolice Chief Chesser1 ep.
- 1964The ProtectorsMr Milton1 ep.
- 1964EspionageTown Clerk1 ep.
- 1964It's Dark OutsideJanek1 ep.
- 1963SuspenseProfessor Smerlov1 ep.
- 1962Studio 4Colonel Hartnep1 ep.
- 1962The Odd ManGoodson1 ep.
- 1960Sunday-Night PlayAgirou, Domych, Kapitän-Leutnant Feicht3 ep.
- 1960Theatre '70Detective Cronyn1 ep.
- 1960The Third ManBernard1 ep.
- 1960International DetectiveThe Warder1 ep.
- 1959Sunday Night TheatreCharles, Floor Manager2 ep.