
Acting
- 1993Mr Don & Mr GeorgeDoctor1 ep.
- 1985Screen TwoMr Edwards1 ep.
- 1984Hammer House of Mystery and SuspenseVictor Frankham1 ep.
- 1984Sherlock HolmesSir James Damery1 ep.
- 1983Number 10Herbert Henry Asquith1 ep.
- 1982All for LoveMr. Erskine1 ep.
- 1980The Spoils of WarJohn Warrington16 ep.
- 1972Lord Peter Wimsey: Clouds of WitnessThe Duke of Denver5 ep.
- 1972Lord Peter WimseyDuke of Denver2 ep.
- 1971Upstairs, DownstairsRichard Bellamy60 ep.
- 1971The Ten CommandmentsRupert1 ep.
- 1969Take Three GirlsMr Edgecombe3 ep.
- 1969Judge DeeKo Chin Yuan1 ep.
- 1968Journey to the UnknownMr. Arthur Thwaite1 ep.
- 1968The ChampionsLord Mauncey1 ep.
- 1968The Jazz AgeAmbiatradi1 ep.
- 1968The ExpertFrancis Morton2 ep.
- 1967KenilworthEarl of Sussex4 ep.
- 1967The World of WodehouseColonel Bagnew1 ep.
- 1966An Enemy of the State6 ep.
- 1965Out of the UnknownThaddeus Araman2 ep.
- 1965BlackmailSir James Belmont1 ep.
- 1965The Man in Room 17George Henderson1 ep.
- 1965Six Shades of BlackDCS Decanter2 ep.
- 1964DetectivePeter Hazeldean1 ep.
- 1962SuspenseBernard1 ep.
- 1962Compact374 ep.
- 1961The AvengersSir James Arnall3 ep.
Guest appearances
- 1993Mr Don & Mr GeorgeDoctor1 ep.
- 1991Sherlock HolmesSir James Damery1 ep.
- 1985Screen TwoMr Edwards1 ep.
- 1984Hammer House of Mystery and SuspenseVictor Frankham1 ep.
- 1983All for LoveMr. Erskine1 ep.
- 1983Number 10Herbert Henry Asquith1 ep.
- 1982Hallmark Hall of FameMayhew1 ep.
- 1980The Spoils of WarJohn Warrington10 ep.
- 1972Upstairs, DownstairsRichard Bellamy18 ep.
- 1972ITV Saturday Night TheatreRichard Seal1 ep.
- 1972Lord Peter WimseyDuke of Denver2 ep.
- 1972Lord Peter Wimsey: Clouds of WitnessDuke of Denver2 ep.
- 1971The Ten CommandmentsRupert1 ep.
- 1969Take Three GirlsMr Edgecombe3 ep.
- 1970ITV PlayhouseChief Con. Arthur Corsby1 ep.
- 1970Thirty-Minute TheatreJames Hudson1 ep.
- 1969DetectivePeter Hazeldean1 ep.
- 1969Judge DeeKo Chin Yuan1 ep.
- 1969The ChampionsLord Mauncey1 ep.
- 1969The Wednesday PlayVic Olliphant1 ep.
- 1968Journey to the UnknownMr. Arthur Thwaite1 ep.
- 1968The Jazz AgeAmbiatradi1 ep.
- 1968The ExpertFrancis Morton2 ep.
- 1968The World of WodehouseColonel Bagnew1 ep.
- 1962The AvengersMajor Swinburne, Sir James Arnall3 ep.
- 1966BlackmailSir James Belmont1 ep.
- 1965Out of the UnknownDr. Morrison, Thaddeus Araman2 ep.
- 1966BBC Play of the MonthSir Leonard Bell1 ep.
- 1965The Man in Room 17George Henderson1 ep.
- 1965Six Shades of BlackDCS Decanter2 ep.
- 1962No Hiding Place1 ep.
- 1962SuspenseBernard1 ep.