Actor
- Burning Men (2019)
- 8 Days That Made Rome (2017)
- (2015)
- Gracepoint (2014)
- Wireless (2014)
- Heart of a Dragon (2008)
- Missed /I (2007)
- You Can Choose Your Friends (2007)
- "Sugar Rush" (2005)
- Kinky Boots (2005)
- Bodies (2004)
- Breaking Dawn (2004)
- After School Special (2003)
- Murder, She Wrote: The Celtic Riddle (2003)
- American Dreams (2002)
- Off Centre (2001)
- Young Blades (2001)
- Five Seconds to Spare (2000)
- Mauvaise passe (1999)
- Straydogs (1999)
- Wonderland (1999)
- Felicity (1998)
- Woundings (1998)
- My Son the Fanatic (1997)
- The Broker's Man (1997)
- The Canterville Ghost (1997)
- NYPD Blue (1993)
- Casualty (1986)
- The Bill (1984)
- Mystery! (1980)
- Emmerdale Farm (1972)