Actor
- Unnatural Causes (1993)
- Immaculate Conception (1992)
- Murder Most Horrid (1991)
- Grand Larceny (1987)
- At Bertram's Hotel (1987)
- The Pickwick Papers (1985)
- The Masks of Death (1984)
- Gandhi (1982)
- Timon of Athens (1981)
- Sphinx (1981)
- "Bergerac" (1981)
- Why Didn't They Ask Evans? (1980)
- The First Great Train Robbery (1979)
- "Shelley" (1979)
- Minder (1979)
- All Creatures Great and Small (1978)
- Can We Please Have That the Right Way Round? (1976)
- Fawlty Towers (1975)
- The Sweeney (1975)
- The Pallisers (1974)
- What's Next? (1974)
- The Man with the Golden Gun (1974)
- "Notorious Woman" (1974)
- Centre Play (1973)
- Hitler: The Last Ten Days (1973)
- "Whatever Happened to the Likely Lads?" (1973)
- "Some Mothers Do 'Ave 'Em" (1973)
- The Incredible Robert Baldick: Never Come Night (1972)
- Young Winston (1972)
- Follow Me! (1972)
- Fear in the Night (1972)
- Death Line (1972)
- A Day Out (1972)
- Emmerdale Farm (1972)
- The Rivals of Sherlock Holmes (1971)
- Blood from the Mummy's Tomb (1971)
- Villain (1971)
- Say Hello to Yesterday (1971)
- Melody (1971)
- "Menace" (1970)
- Play for Today (1970)
- Man at the Top (1970)
- Wuthering Heights (1970)
- Scrooge (1970)
- The Rise and Rise of Michael Rimmer (1970)
- The Horror of Frankenstein (1970)
- Otley (1968)
- The Lost Continent (1968)
- A Dandy in Aspic (1968)
- The Anniversary (1968)
- Hicks and Stokes (1967)
- Privilege (1967)
- How I Won the War (1967)
- The Deadly Bees (1967)
- "Callan" (1967)
- Mystery and Imagination (1966)
- Love's Labour's Lost (1965)
- Darling (1965)
- Armchair Theatre (1956)