Actor
- Campion (1989)
- Inspector Morse (1987)
- A Dangerous Kind of Love (1986)
- The Weather in the Streets (1984)
- Five Days One Summer (1982)
- Rough Cut (1980)
- The Old Crowd (1979)
- "Ripping Yarns" (1976)
- The Bawdy Adventures of Tom Jones (1976)
- I, Claudius (1976)
- Ransom (1974)
- Centre Play (1973)
- Sense and Sensibility (1971)
- To Catch a Spy (1971)
- Play for Today (1970)
- ITV Saturday Night Theatre (1969)
- Oh! What a Lovely War (1969)
- Inadmissible Evidence (1968)
- A Man Could Get Killed (1966)
- BBC Play of the Month (1965)
- A High Wind in Jamaica (1965)
- Public Eye (1965)
- The Wednesday Play (1964)
- Light in the Piazza (1962)
- Virgin Island (1959)
- Davy (1958)
- Armchair Theatre (1956)
- ITV Play of the Week (1955)
- Handcuffs, London (1955)
- Out of the Clouds (1955)
- Twice Upon a Time (1953)
- The Story of Gilbert and Sullivan (1953)
- The Quatermass Experiment (1953)
- The Woman's Angle (1952)
- The Last Page (1952)
- 24 Hours of a Woman's Life (1952)
- The Passionate Friends (1949)