Actor
Holy Days
2026 · as Harry Greaves
Pike River
2025 · as Gary Knowles
The Raid
2022 · as Wilson
Guns Akimbo
2020 · as Clive
In Dark Places
2018 · as DI Rutherford
6 Days
2017 · as Maj. Hector Gullan
Into the Rainbow
2017 · as Ben
Jean
2016 · as Mr Shepherd
Deathgasm
2015 · as Uncle Albert
The Last Saint
2014 · as Spanner
Orphans & Kingdoms
2014 · as Jeremy
Field Punishment No.1
2014 · as Sergeant Bolton