World War Z
2013 · as Argus Sergeant
Priest
2011 · as Familiar
Insidious: The Last Key
2018 · as Executed Man
Dark Skies
2013 · as Gun Salesperson
Inverse
2014 · as Arquin / Max Gilchrist
Fuzz Track City
2012 · as War Machine
A Good Enough Day
2022
The Other Side
2013 · as Richard
500mg of Something
2010 · as Phil