Actor
- Victoria (2016)
- Undercover (2016)
- War & Peace (2016)
- Capital (2015)
- The Musketeers (2014)
- What Remains (2013)
- Pussyfooting (2008)
- The Listening (2006)
- A Is for Acid (2002)
- The Lost Empire (2001)
- Doctors (2000)
- Human Traffic (1999)
- Midsomer Murders (1997)
- Beyond Fear (1997)
- Decadence (1994)
- 15: The Life and Death of Philip Knight (1993)
- Highlander (1992)
- "Between the Lines" (1992)
- Heartbeat (1992)
- Sherlock Holmes and the Leading Lady (1991)
- Strike It Rich (1990)
- The Phantom of the Opera (1989)
- Poirot (1989)
- Campion (1989)
- Casualty (1986)
- EastEnders (1985)
- The Bill (1984)