Television
2022
Detective Luke O'neill
Last King Of The Cross
Hellium
Keiran Darcey Smith
2020
Skeeter
Bloom Season 2
Playmaker Media
Greg McLean/Sian Davies
2018
Jack
Dairy Of An Uber Driver
Matt Moore
2015
Hunter King - 3 yrs Regular (2015-2018)
Home and Away
Channel 7
Various
2014
Student
Hiding
Playmaker
Grant Brown
2013
Carpark Attendant
The Code
Playmaker
Shawn Seet
2012
Austin
Deadly Women
Beyond Productions
James Knox
Stage
2019
Rodolpho
A View from the Bridge
Ensemble Theatre Co/Redline Productions
Ian Sinclair
2014
Warren
This Is Our Youth
The Kings Collective
Dan Eady
2013
Tommy
The Dreamer Examines HIs Pillow
Unpathed Theatre Company
Vashti Pontaks
2012
Jim Martin lead
Soldier Boy
Canute Productions
Chris Canute