Actor
Clash of the Titans
2010 · as Enyo
This Place is a Sh*thole
2025 · as Mr Sticky
Wicked
2024 · as Palace Guard
pigeon
2022
Floor 9.5
2018 · as The Pale Man
Patient Seven
2016 · as John (segment: "Death Scenes")
Urban Hymn
2015 · as Probation Officer
Arthur & Merlin
2015 · as Scrawny Villager
Suckablood
2012 · as Suckablood
Incendiary
2008 · as Dazed Supporter
Manhattan Chase
2000 · as Tommy