Some Happy Day 2021
as Ben
The Nightingale 2018
as Escaped Convict
Hacksaw Ridge 2016
as 96th Soldier Page
Hit 2015
Actor
Jack Irish: Dead Point 2014
as Lizard
Credits from TMDB.