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
Credits from TMDB.