Actor · Born 1979
Pike River
2025 · as Conrad Adams
We Were Dangerous
2024 · as Ship Captain
Guns Akimbo
2020 · as Clement
Mortal Engines
2018 · as Gench
Pete's Dragon
2016 · as Abner
What We Do in the Shadows
2014 · as Club Bouncer
Jack the Giant Slayer
2013 · as Soldier
Existence
2012 · as Brother
Emperor
2012 · as Lt Col. Rogers