Actor
- John Wycliffe: The Morning Star (1984)
- The Duchess of Duke Street (1976)
- Please Sir! (1971)
- Some Will, Some Won't (1970)
- The Bushbaby (1969)
- "Please Sir!" (1968)
- Quatermass and the Pit (1967)
- "Misleading Cases" (1967)
- The Amorous Adventures of Moll Flanders (1965)
- Tomorrow at Ten (1965)
- The Wednesday Play (1964)
- Woman of Straw (1964)
- Murder at the Gallop (1963)
- The Kiss of the Vampire (1963)
- Lawrence of Arabia (1962)
- Victim (1961)
- Mary Had a Little... (1961)
- Serious Charge (1959)
- The Scapegoat (1959)
- The Battle of the Sexes (1959)
- The Government Inspector (1958)
- Nowhere to Go (1958)
- Armchair Theatre (1956)
- Lust for Life (1956)
- ITV Play of the Week (1955)
- Richard of Bordeaux (1955)
- Handcuffs, London (1955)
- One Good Turn (1955)
- Montserrat (1954)
- Father Brown (1954)
- Scrooge (1951)
- Laughter in Paradise (1951)
- Cloudburst (1951)
- The Reluctant Widow (1950)
- Eye Witness (1950)
- The Perfect Woman (1949)
- Once Upon a Dream (1949)
- This Was a Woman (1948)
- Good-Time Girl (1948)
- The Winslow Boy (1948)
- Scott of the Antarctic (1948)
- Saraband for Dead Lovers (1948)
- Corridor of Mirrors (1948)
- The Calendar (1948)
- The Blind Goddess (1948)
- The White Unicorn (1947)
- When the Bough Breaks (1947)
- The Mark of Cain (1947)
- Jassy (1947)
- A Yank at Oxford (1938)