1996Hetty Wainthropp Investigates— Royle
1995Bugs
1995Down to Earth— Pug
1994Başkomiser Wycliffe— Rev. Charles Stafford
1994Pie in the Sky— Ken Wainwright
1994Anna Lee— Edwin Doyle
1994Little Napoleons— Judge Bernard
1993Peak Practice— David Eastman
1986The Two of Us— Perce
1985Lytton's Diary— Arthur Frobisher
1984The Adventures of Sherlock Holmes— Hilton Cubitt
1983The Citadel
1981Bergerac— Rev. Michael Jeffrey
1981Hallelujah!— Colonel Aspinall
1981Bergerac— Sir Harold
1980Yes Minister
1980Lady Killers— Speed
1980A Question of Guilt— Mr Rodway
1977Raven
1977Murder Most English: A Flaxborough Chronicle— Alderman Stephen Winge
1975Rumpole of the Bailey— Stephen Lucas
1975The Hanged Man— Joseph Blenkinsop
1975Angels
1975My Brother's Keeper
1972War & Peace— Pyotr Bagration
1972Country Matters— Mr Harvey
1972New Scotland Yard— Jack Freeman
1971Budgie— Inchbeck
1971Barlow— Governor
1971Barlow— Chief Constable James
1970Codename— Linton
1970Confession— Owen Bowcott JP
1969Paul Temple
1969ITV Saturday Night Theatre
1968Journey to the Unknown— Dr. Hugh Baillie
1967Sir Arthur Conan Doyle— Dr. Penny
1967Sanctuary— Doctor
1967Not in Front of the Children— Charlie
1967ITV Playhouse— Philip Lofthouse
1967ITV Playhouse— Henry
1965Thirty-Minute Theatre— Padstow
1965Public Eye— Pearce
1965BBC Play of the Month— Monteith
1965It's Not Me - It's Them!— Mr. Bartlett
1965Out of the Unknown— QT-1
1965Thirty-Minute Theatre— Baker
1965Thirty-Minute Theatre— Alan
1965Thirty-Minute Theatre— Mr. Proctor
1964Redcap— Medical Officer
1964The Sullavan Brothers— John Sullavan
1962Z-Cars
1962The Scales of Justice— Prosecuting Counsel
1961Drama 61-67— Rigby
1960Sunday-Night Play— John Craig