Actor
Falling into Place
2023
as Josh
Help
2021
as Graham
Dark River
2018
as Rowan Spender
The Siege of Jadotville
2016
as Charles Cooley
Bachelor Games
2016
as Roy
Kill Command
2016
as Goodwin
World War Z
2013
as Camp Humphrey's Soldier
Gambit
2012
as Gunboy