Television
2019
Guest, Seth Fleming
Neighbours
Fremantle Media
TBA
2017
Series Regular, Vic Jnr
Sando
Jungle
Erin White, Christiaan Van Vuuren, Connor Van Vuuren
Feature Film
2016
Henry Hall
The Legend of Ben Hall
Emu Creek Pictures
Matthew Holmes
2015
Young John Caleo
Holding the Man
Screen Australia, Goalpost Pictures
Neil Armfield
Commercial
2015
TAC 'Strings' Campaign
Transport Accident Commission (TAC)
Tomas Mankovsky