Actor
- Treasure Island (2001)
- Doctors (2000)
- Simon Magus (1999)
- Ever After: A Cinderella Story (1998)
- Prometheus (1998)
- The Woodlanders (1997)
- Jane Eyre (1996)
- Now and Then (1995)
- The Thin Blue Line (1995)
- The Magician (1993)
- U.F.O. (1993)
- Shadowlands (1993)
- The Secret Garden (1993)
- Heartbeat (1992)
- Smack and Thistle (1991)
- Robin Hood: Prince of Thieves (1991)
- Let Him Have It (1991)
- I Hired a Contract Killer (1990)
- "One Foot in the Grave" (1990)
- Somewhere to Run (1989)
- The Jim Henson Hour (1989)
- The Accidental Tourist (1988)
- The Storyteller (1988)
- Screen Two (1985)
- Howard's Way (1985)
- Young Sherlock Holmes (1985)
- Hitler's S.S.: Portrait in Evil (1985)
- Alas Smith & Jones (1984)
- The Bill (1984)
- "A Fine Romance" (1981)
- "Private Schulz" (1981)
- Only Fools and Horses (1981)
- Cream in My Coffee (1980)
- "Shoestring" (1979)
- Rumpole of the Bailey (1978)
- All Creatures Great and Small (1978)
- Emmerdale Farm (1972)
- Follyfoot (1971)
- The Onedin Line (1971)
- The Two Ronnies (1971)
- Play for Today (1970)
- Cool It Carol! (1970)
- Zeta One (1969)
- Gentleman Jim (1967)
- BBC Play of the Month (1965)
- Dr. Terror's House of Horrors (1965)
- Public Eye (1965)
- The Wednesday Play (1964)
- Armchair Theatre (1956)