Actor · Born 1985
Nest
2021 · as Henry
The Brighton Miracle
2019 · as Michael Leitch
Danger Close: The Battle of Long Tan
2019 · as Corporal Buddy Lea
Ghost in the Shell
2017 · as Ishikawa
The Mule
2014 · as Josh