Known For
Filmography
2021
2019
2018
2018
2016
2015
2015
2015
2014
2013
2012

Some Happy Day
Movie · as Ben

Lambs of God
TV · as Soldier Michael O'Doherty · 1 ep

The Nightingale
Movie · as Escaped Convict

Underbelly Files: Chopper
TV · as Kane Donovan · 2 eps

Hacksaw Ridge
Movie · as 96th Soldier Page

Hit
Movie

The Secret River
TV · as Dan · 1 ep

Gallipoli
TV · as Lt. Sanderson · 1 ep

Jack Irish: Dead Point
Movie · as Lizard

The Doctor Blake Mysteries
TV · as Aaron Edwards · 1 ep

Miss Fisher's Murder Mysteries
TV · as Archie Woods · 1 ep
