Actor
- Holby City (1999)
- Parting Shots (1999)
- Eldorado (1992)
- Till We Meet Again (1989)
- Madame Sousatzka (1988)
- Newstime (1985)
- Artemis 81 (1981)
- Betzi (1980)
- Dr. Jekyll and Mr. Hyde (1980)
- Let's Get Laid (1978)
- Hardcore (1977)
- Bouquet of Barbed Wire (1976)
- Rime of the Ancient Mariner (1975)
- The Capone Investment (1974)
- Ooh... You Are Awful (1974)
- "Some Mothers Do 'Ave 'Em" (1973)
- Every Home Should Have One (1970)
- Decline and Fall... of a Birdwatcher (1968)
- ITV Playhouse (1967)
- I'll Never Forget What's'isname (1967)
- Darling (1965)
- Public Eye (1965)
- The Wednesday Play (1964)
- Silent Playground (1963)
- Panic (1963)
- The Green Helmet (1961)
- Peeping Tom (1960)
- Doctor in Love (1960)
- The Edgar Wallace Mystery Theatre (1959)
- The Captain's Table (1959)
- Dunkirk (1958)
- The Admirable Crichton (1957)
- Up to His Neck (1955)
- The Good Beginning (1953)
- Top of the Form (1953)
- Something Money Can't Buy (1952)