

Ultramarines: A Warhammer 40,000 Movie
2010 · as Crastor (voice)

Some Dogs Bite
2010 · as Di Douglas Turner

Doomwatch: Winter Angel
1999 · as Ahania

Power: The Downfall of Huw Edwards
2026 · as Ben O'Driscoll

My Last Five Girlfriends
2010 · as No. 5 - Supermarket Security

Midsummer Dream
2005 · as Eye conductor

The Stomach
2014 · as Tom

Dough
2015 · as PC Marsh

Heroes and Villains
2006 · as Henry

I Am Duck
2022 · as Owl