Tales of the Unexpected
as The Bank Manager
The Professionals
as Doctor
Sherlock Holmes
as Colonel Carnac
Upstairs, Downstairs
as Assistant Director
Rumpole of the Bailey
as Dr. Maurice Horridge
The New Avengers
as Poole
Johnny English
as Sir Anthony Chevenix
Shine on Harvey Moon
as Noel
The Darling Buds of May
as Jack Woodley
Class Act
as Henry Stockton
Mapp & Lucia
as The Bishop
Persuasion
as Charles Musgrove
The Trial of Lord Lucan
as Charles Benson