Actor
United We Fall
2025 · as Oliver Hardy
Spite Your Face
2017
The Northleach Horror
2016 · as McWheattie
Feed Me
2015 · as Beast (voice)
The Weepers
2014 · as The Doctor
Eyes To Me
2014 · as Male Voiceover
Cry For Bobo
2002 · as Coco
Burke and Hare: The Musical
1997
Buzz
1993
Shadow on the Earth
1988 · as Derek Brogan