Actor
- Whitstable Pearl (2021)
- The Musketeers (2014)
- Amazing Grace (2006)
- Fat Slags (2004)
- The Gathering (2002)
- In Deep (2001)
- Doctors (2000)
- Greenfingers (2000)
- Monsignor Renard (2000)
- Seven Days to Live (2000)
- Waking the Dead (2000)
- Angel's Dance (1999)
- Holby City (1999)
- Hornblower: The Even Chance (1998)
- Hornblower: The Examination for Lieutenant (1998)
- The Ebb-Tide (1998)
- Ivanhoe (1997)
- Midsomer Murders (1997)
- The New Adventures of Robin Hood (1997)
- Silent Witness (1996)
- The Grotesque (1995)
- Frankenstein (1994)
- Much Ado About Nothing (1993)
- Casualty (1986)