2005The Secret of Eel Island— Pearl
1997Melissa— Norman
1991The Darling Buds of May— Doctor Lacey
1990The Piglet Files— Major Andrew Maxwell
1989Birds of a Feather— Superintendent Cogart
1989No Strings— Butcher
1988Hannay
1988Woof!— Mr. Blocker
1988A Taste for Death— Miles Kynaston
1988The Franchise Affair— Judge
1987The New Statesman— Police Commander
1987Bayan Marple: Uyuyan Cinayet / Bayan Marple: Unutulmuş Cinayet— Doctor Penrose
1984The Adventures of Sherlock Holmes— Inspector Lanner
1983Just Good Friends— Norman Warrender
1983A Married Man— Mr Maitland
1983Taggart— Gordon Latham-Brown
1982The Barchester Chronicles— Finney
1981Bergerac— Newspaper Editor
1980Cribb— James Hepplewhite
1979Terry and June— Major Fawcett
1979Flambards— Percy Adams
1979Thundercloud— Commodore Cringle
1979The Strange Affair of Adelaide Harris— Dr. Harris
1977Raffles
1977BBC2 Play of the Week— Alf Smith
1976Dickens of London— Chapman
1975Angels
1975Poldark— Henshawe
1974Playhouse— Paul Bennett
1974The Inheritors— Gaster
1974The Aweful Mr Goodall— Alan Carrick
1974Happy Ever After— Mr Marchmont
1974Moody and Pegg— Mr Fred Bracegirdle
1973Warship
1973The Donati Conspiracy— Prosecutor
1973Hunters Walk— Ted Peters
1972Crown Court
1972Crown Court— John Butters
1972The Protectors— Prosecuting Counsel
1972The Adventures of Black Beauty— Henry Bullivant
1972The Frighteners— Police Inspector
1972New Scotland Yard— CI Clough
1971Justice— Webb
1971Justice— Roger Greenfield
1971Barlow— Southland
1971Barlow— Chief Inspector Tobin
1969Up Pompeii!— Buntus
1969The First Churchills— Laurence Hyde, Lord Rochester
1969The Flaxton Boys— Mr Jackson
1968The First Lady
1968Nana— Labordette
1967The Solarnauts— Tri-S
1967The Forsyte Saga— Chankery
1967Boy Meets Girl— Albert
1967Trapped— Pennington
1965BBC Play of the Month— Sir Christopher Hatton
1965BBC Play of the Month— Major von Dust
1965The Troubleshooters— Arthur
1965The Troubleshooters— Mr. Perfect
1964Redcap— Colonel Morris
1964The Protectors— DS Jarrott
1962Z-Cars
1962Studio 4— Colonel Rich
1960An Age of Kings— Lord Berkeley
1960An Age of Kings— Vintner
1960An Age of Kings— Fang / Porter
1960An Age of Kings— Humphrey of Gloucester
1960An Age of Kings— Duke of Gloucester
1960Sunday-Night Play— Harpenden
1959Bleak House— Brickmaker
1957Hawkeye and the Last of the Mohicans— Big Jake
1957Hawkeye and the Last of the Mohicans— Tim