Actor
- A Murder of Quality (1991)
- Onassis: The Richest Man in the World (1988)
- "Paradise Postponed" (1986)
- Screen Two (1985)
- The Sign of Four (1985)
- The Little Drummer Girl (1984)
- The Spider's Web (1982)
- The Wildcats of St. Trinian's (1980)
- Tinker Tailor Soldier Spy (1979)
- The Life of Henry the Fift (1979)
- "Worzel Gummidge" (1979)
- "Shelley" (1979)
- Minder (1979)
- Tales of the Unexpected (1979)
- The People That Time Forgot (1977)
- The Duchess of Duke Street (1976)
- The Adventure of Sherlock Holmes' Smarter Brother (1975)
- Jennie: Lady Randolph Churchill (1974)
- Soft Beds, Hard Battles (1974)
- Lloyd George (1973)
- Daisy (1973)
- Young Winston (1972)
- Vampire Circus (1972)
- Bartleby (1972)
- Cousin Bette (1971)
- Mr. Forbush and the Penguins (1971)
- The Persuaders! (1971)
- "Menace" (1970)
- Play for Today (1970)
- Trog (1970)
- There's a Girl in My Soup (1970)
- The Man Who Haunted Himself (1970)
- Frankenstein Must Be Destroyed (1969)
- Oh! What a Lovely War (1969)
- The Last Shot You Hear (1969)
- Crooks and Coronets (1969)
- The Best House in London (1969)
- Twisted Nerve (1968)
- Frankenstein Created Woman (1967)
- "Misleading Cases" (1967)
- A Home of Your Own (1967)
- The Wrong Box (1966)
- The Psychopath (1966)
- The Family Way (1966)
- Dracula: Prince of Darkness (1966)
- BBC Play of the Month (1965)
- Rotten to the Core (1965)
- Joey Boy (1965)
- The Wednesday Play (1964)
- The Earth Dies Screaming (1964)
- Ring of Spies (1964)
- Heavens Above! (1963)
- Sherlock Holmes und das Halsband des Todes (1962)
- The Phantom of the Opera (1962)
- Petticoat Pirates (1961)
- Murder She Said (1961)
- Invasion Quartet (1961)
- The Pure Hell of St. Trinian's (1960)
- Two Way Stretch (1960)
- Suspect (1960)
- A French Mistress (1960)
- Carlton-Browne of the F.O. (1959)
- Don't Panic Chaps! (1959)
- A Lady Mislaid (1958)
- Happy Is the Bride (1958)
- The Truth About Women (1957)
- Blue Murder at St. Trinian's (1957)
- Second Fiddle (1957)
- The Passionate Stranger (1957)
- The Birthday Present (1957)
- You Can't Escape (1956)
- Armchair Theatre (1956)
- Who Done It? (1956)
- Private's Progress (1956)
- The Baby and the Battleship (1956)
- Josephine and Men (1955)
- Captain Boycott (1947)