Acting
5
Movies
6
TV Shows
9
Years Active
★ 1
Popularity
Top 8 by popularity
Hacksaw Ridge
as 96th Soldier Page
Miss Fisher's Murder Mysteries
as Archie Woods
The Doctor Blake Mysteries
as Aaron Edwards
Lambs of God
as Soldier Michael O'Doherty
The Nightingale
as Escaped Convict
Gallipoli
as Lt. Sanderson
The Secret River
as Dan
Underbelly Files: Chopper
as Kane Donovan
5 titles