Actor
- The Rising: Ballad of Mangal Pandey (2005)
- Modigliani (2004)
- Hidalgo (2004)
- American Cousins (2003)
- Lay of the Land (2002)
- Anazapta (2002)
- Mind Games (2001)
- Doctors (2000)
- Kiss Kiss (Bang Bang) (2000)
- Marooned (1994)
- A Pin for the Butterfly (1994)
- Gefährliche Spiele (1994)
- The Young Indiana Jones Chronicles (1992)
- "Between the Lines" (1992)
- One Against the Wind (1991)
- London Kills Me (1991)
- Shoot to Kill (1990)
- Conquest of the South Pole (1989)
- Wild Flowers (1989)
- Hidden City (1988)
- Three Wishes for Jamie (1987)
- Prick Up Your Ears (1987)
- Casualty (1986)
- Pity in History (1985)
- The Hidden Curriculum (1984)
- Cal (1984)
- The Bill (1984)
- Taggart (1983)
- Play for Today (1970)
- Doctor Who (1963)