1993Brighton Belles— Harry
1992Maigret— James Stuart
1991The House of Eliott— Harry Bannister
1990The Upper Hand— Doctor Thomas
1990Keeping Up Appearances— The Committee Member
1990Keeping Up Appearances— Frank
1989Press Gang— Roderick Marsh
1986Brush Strokes— Man in Personnel
1986Call Me Mister— Club Steward
1985Howards' Way— Andrew Norfolk
1984Mr. Palfrey of Westminster— Shop Manager
1984The Hello Goodbye Man— Mr Letchwood
1983Taggart— Keith Dempster
1983Just Good Friends— Dentist
1983Spooky— The Earl
1982The Agatha Christie Hour— Police Superintendent
1981Bergerac— Tommy O'Dell
1979Tales of the Unexpected— Ambulance Driver
1975Fawlty Towers— Mr. Xerxes
1975Rumpole of the Bailey— Joseph Truscott
1974The Carnforth Practice— Dr Stanton
1974Happy Ever After— Mr Groves
1974The Fortunes of Nigel— Attorney
1970The Misfit— Mr. Bentley
1967Not in Front of the Children— Bill Perry
1966The Corridor People— Jolyon de Farge
1966King of the River— Peak
1965Six Shades of Black— Charlie Crosse
1964Theatre 625— Perkins