1994The House of Windsor— Giles Huntingdon
1993The Detectives— Doctor
1988Square Deal
1987A Dorothy L. Sayers Mystery— Henry Weldon
1987Fortunes of War— Lord Lisdoonvarna
1985Three Up, Two Down— Nigel
1985Lytton's Diary— Porky Fox
1984The Far Pavilions— Raikes
1984Fairly Secret Army— 2nd Lieutenant Bagnall
1983Number 10— Lord Rosebery
1981Bergerac— Pat Harrison
1981Brideshead Revisited— Viscount 'Boy' Mulcaster
1981Never the Twain— Doctor
1981Never the Twain— 2nd Policeman
1978The Bass Player and the Blonde— Nigel
1975The Sweeney— Det. Con. Feast
1974Playhouse— Evelyn Waugh
1974Playhouse— J.D. Tupperman