Actor
- Spirit Breaker (2018)
- White Gold (2017)
- The Five (2016)
- Supergrass (2007)
- The Marchioness Disaster (2006)
- Marigold (2005)
- Dirty War (2004)
- Murder in Suburbia (2004)
- National Treasure (2004)
- "Peep Show" (2003)
- Final Demand (2003)
- Behind Closed Doors (2003)
- My Dad's the Prime Minister (2003)
- Wire in the Blood (2002)
- High Heels and Low Lifes (2001)
- Second Sight: Hide and Seek (2000)
- Doctors (2000)
- Room to Rent (2000)
- Bad Girls (1999)
- Holby City (1999)
- Silent Witness (1996)
- A Touch of Frost (1992)
- Casualty (1986)
- EastEnders (1985)
- The Bill (1984)