2003The Last Detective
1998A Certain Justice— Kynaston
1997The Apocalypse Watch— Dr. Hans Troupman
1995Tales of Mystery and Imagination— Duke de Mornay
1994Space Precinct— Captain Rexton Podly
1993Goodnight Sweetheart— Doctor
1988A Gentleman's Club— Lord Cotswold
1987The New Statesman— Sir Wallis Austin QC
1987A Killing on the Exchange— Mr Marshall
1985Screen Two— First DPP Official
1985Tender Is the Night— T.F. Golding
1981Bergerac— Rupert Imison
1981Kessler— Hugo Van Eyck
1980Yes Minister
1978Return of the Saint— Inspector Thornton
1978Wilde Alliance— Ladbroke
1978The Sandbaggers— Matthew Peele
1977A Bunch of Fives— Alan Jenner
1977A Bunch of Fives— Max Jenner
1977Premiere— Henry Procope
1974Playhouse— John Healey
1974Within These Walls— Charles Radley
1973Woodstock— Oliver Cromwell
1972Crown Court
1971Brett
1970Manhunt— Major Schneider
1969Paul Temple
1968The Caesars— Macro
1968The Jazz Age— Maj. Norman
1967Callan
1965BBC Play of the Month— The Sea Captain
1965The Man in Room 17— Guy Leduc
1965BBC Play of the Month— Zaryezov
1965BBC Play of the Month— Le Bret
1965BBC Play of the Month
1965Londoners— Robert Cromer
1965The Troubleshooters— Dr. Newman
1965Out of the Unknown— Ryman
1965Thirty-Minute Theatre— Haimendorf
1964The Count of Monte Cristo— Beauchamp
1964The Wednesday Play— Daniel
1964It's Dark Outside— Bobby Bascombe
1964Theatre 625— Sickingen
1964Redcap— Lovelock
1963The Spread of the Eagle— Tullus Aufidius
1963The Spread of the Eagle— Decius Brutus
1962Z-Cars
1962Out of This World— John Irvine
1962Studio 4— Dr Blundell
1962Studio 4— Captain Gladman
1960An Age of Kings— Morton
1960Danger Man— Colonel Maturin
1960Danger Man— Second Pursuer
1960An Age of Kings— Sir Henry Green
1960An Age of Kings— Carrier
1960An Age of Kings— Duke of Orléans
1960An Age of Kings— The Dauphin
1959Bleak House— Allan Woodcourt
1956The Adventures of Sir Lancelot— Prince of Limerick
1956Armchair Theatre— Alister Parkes