2000Longitude— Dr. Bradley
1993The Detectives— Brian Kent
1993Heidi— Pastor
1986Lovejoy— Sir Ronald Edgehill
1986The Return of the Antelope— Fistram
1979House of Caradus— Piers Edgerley
1978Blake's 7— Practor
1978The BBC Television Shakespeare— Le Beau
1977The Sunday Drama— Writer at party
1975The Love School— James Collinson
1974Affairs of the Heart— Lord Iffield
1972New Scotland Yard— Reginald Davidge, QC
1971The Search for the Nile— John Hanning Speke
1967The Further Adventures of the Musketeers— Prince de Beaufort
1965BBC Play of the Month— Bindon
1965BBC Play of the Month— Octavius Robinson
1964The Wednesday Play— Bloom
1964Theatre 625— Nigel Hadfield
1964Theatre 625— Ivor Claire
1963Festival— Deacon