Actor
- A Dance to the Music of Time (1997)
- Kavanagh QC (1995)
- La souris du Père Noël (1991)
- Performance (1991)
- The Fool of the World and the Flying Ship (1990)
- Number 27 (1988)
- Jane and the Lost City (1987)
- The Reluctant Dragon (1987)
- "Bleak House" (1985)
- Screamtime (1983)
- Jane (1982)
- If You Go Down in the Woods Today (1981)
- Rumpole of the Bailey (1978)
- The Four Feathers (1978)
- A Journey to London (1975)
- I Didn't Know You Cared (1975)
- Commuter Husbands (1974)
- The Pallisers (1974)
- "Vienna 1900" (1973)
- Blind Terror (1971)
- The Two Ronnies (1971)
- Upstairs, Downstairs (1971)
- Play for Today (1970)
- Danger Route (1967)
- ITV Playhouse (1967)
- The Whisperers (1967)
- You Only Live Twice (1967)
- The Spy with a Cold Nose (1966)
- Catch Us If You Can (1965)
- Public Eye (1965)
- The Wednesday Play (1964)
- The Mouse on the Moon (1963)
- Another Time, Another Place (1958)
- The Diplomatic Corpse (1958)
- Hell Drivers (1957)
- Just My Luck (1957)
- Armchair Theatre (1956)
- Richard of Bordeaux (1955)
- For Better, for Worse (1954)
- Folly to Be Wise (1953)
- Single-Handed (1953)
- Gift Horse (1952)
- His Excellency (1952)
- BBC Sunday-Night Theatre (1950)
- Portrait of Clare (1950)
- Private Angelo (1949)
- School for Secrets (1946)