Actor
- Eliminators (2016)
- SunTrap (2015)
- Molly Moon and the Incredible Book of Hypnotism (2015)
- Facejacker (2010)
- Jodie (2005)
- The Worst Week of My Life (2004)
- If Only (2004)
- Hart's War (2002)
- The Inspector Lynley Mysteries (2001)
- The Life and Adventures of Nicholas Nickleby (2001)
- High Heels and Lowlifes (2001)
- Quills (2000)
- The Magical Legend of the Leprechauns (1999)
- The Vice (1999)
- The Bill (1984)