Actor
- The Armando Iannucci Shows (2001)
- Shaka Zulu: The Citadel (2001)
- In the Beginning (2000)
- Britannic (2000)
- Mary, Mother of Jesus (1999)
- The Vice (1999)
- Underworld (1997)
- The History of Tom Jones, a Foundling (1997)
- The Ice House (1997)
- Ivanhoe (1997)
- The Little Riders (1996)
- Karaoke (1996)
- On Dangerous Ground (1996)
- Eleven Men Against Eleven (1995)
- Jack & Sarah (1995)
- The Young Indiana Jones Chronicles (1992)
- Heartbeat (1992)
- Secret Friends (1991)
- Let Him Have It (1991)
- Afraid of the Dark (1991)
- Murder Most Horrid (1991)
- The Case-Book of Sherlock Holmes (1991)
- El C.I.D. (1990)
- Pride and Extreme Prejudice (1990)
- Chicago Joe and the Showgirl (1990)
- "Drop the Dead Donkey" (1990)
- Malevolence (1989)
- Great Expectations (1989)
- The Fruit Machine (1988)
- Cry Freedom (1987)
- Casualty (1986)
- Sid and Nancy (1986)
- The Singing Detective (1986)
- Out of Africa (1985)
- The Bill (1984)
- Taggart (1983)
- Reilly: Ace of Spies (1983)
- Grange Hill (1978)
- Emmerdale Farm (1972)
- Coronation Street (1960)