Actor
- Pompidou (2015)
- Jack Rises (2013)
- Irreversi (2010)
- The Royal Today (2008)
- My First Wedding (2006)
- The Aryan Couple (2004)
- George and the Dragon (2004)
- Gifted (2003)
- Rosemary & Thyme (2003)
- New Tricks (2003)
- The Royal (2003)
- Jeffrey Archer: The Truth (2002)
- Alone (2002)
- MI-5 (2002)
- The Inspector Lynley Mysteries (2001)
- In a Land of Plenty (2001)
- Murder Rooms: Mysteries of the Real Sherlock Holmes (2000)
- I Saw You (2000)
- Doctors (2000)
- The Magical Legend of the Leprechauns (1999)
- Holby City (1999)
- The Scarlet Pimpernel (1999)
- Tom's Midnight Garden (1999)
- Il tempo dell'amore (1999)
- A Rather English Marriage (1998)
- City Central (1998)
- "Jonathan Creek" (1997)
- Sharpe (1993)
Filmografie - altele