Actor
- Boys on Film 15: Time & Tied (2016)
- Sauna the Dead: A Fairy Tale (2016)
- The Flight of the Swan (2011)
- Wrong Turn 3: Left for Dead (2009)
- Sweat (2008)
- The Oxford Murders (2008)
- The Last Flight to Kuwait (2007)
- Casanova's Last Stand (2007)
- Blood Trails (2006)
- Bright Young Things (2003)
- Foyle's War (2002)
- Doctors (2000)
- Midsomer Murders (1997)
- The Bill (1984)