Nest 2021
as Henry
The Brighton Miracle 2019
as Michael Leitch
Danger Close: The Battle of Long Tan 2019
as Corporal Buddy Lea
Hard-Wired Humanity 2017
as Self
Ghost in the Shell 2017
as Ishikawa
The Mule 2014
as Josh
Credits from TMDB.