Actor
- Doctors (2000)
- The Worst Witch (1998)
- "Testament: The Bible in Animation" (1996)
- Bugs (1995)
- The Haunting of Helen Walker (1995)
- Poirot (1989)
- Casualty (1986)
- Dead Man's Folly (1986)
- Lovejoy (1986)
- A Woman of Substance (1984)
- The Bill (1984)
- My Cousin Rachel (1983)
- John Diamond (1981)
- Loophole (1981)
- Memoirs of a Survivor (1981)
- Wilfred and Eileen (1981)
- The Tempest (1980)
- "Shoestring" (1979)
- Malice Aforethough (1979)
- Me You and Him (1979)
- Les Miserables (1978)
- The Lord of the Rings (1978)
- A Little Night Music (1977)
- I, Claudius (1976)
- The Duchess of Duke Street (1976)
- BBC2 Playhouse (1974)
- "Vienna 1900" (1973)
- Play for Today (1970)
- David Copperfield (1966)
- BBC Play of the Month (1965)
- Doctor Who (1963)