Actor
- Life on Mars (2006)
- Sherlock Holmes and the Case of the Silk Stocking (2004)
- Bodies (2004)
- Murder in Suburbia (2004)
- Hustle (2004)
- The Lost Prince (2003)
- The Discovery of Heaven (2001)
- Waking the Dead (2000)
- Breathtaking (2000)
- The Last Of The Blonde Bombshells (2000)
- Some Voices (2000)
- Rembrandt (1999)
- Midsomer Murders (1997)
- Silent Witness (1996)
- Our Friends in the North (1996)
- Cardiac Arrest (1994)
- Harnessing Peacocks (1993)
- Heartbeat (1992)
- Lovejoy (1986)
- EastEnders (1985)
- The Bill (1984)