2020
Commercial
Mate
Red Rooster "Gone Fishin" TVC
Leo Burnett
2020
Stage
Lead Male
You've Got Mail
Fringe World Festival Perth / Blue Room
Sarah Hadley
2019
Commercial
Hulk - Burning Car
Telstra Pre Paid
The Monkeys / Scoundrel
Tim Bullock
2019
Stage
Lead
You've Got Mail
Griffin (Batch Festival)
Sarah Hadley
2018
Stage
Lead Male
You've Got Mail
Bondi Feast @ Bondi Pavillion
Sarah Hadley
2018
Stage
Main cast
Kapow-i GoGo
KXTeeth Cutting
Rachel Kerry
2017
Stage
Main cast
The Show That Smells
NIDA Directing
Rachel Kerry
2017
Stage
Dr Diafoirerhoea
The Hypochondriac
NIDA
Con Costi
2017
Musical Theatre
The Young Thing
Hello Again
NIDA
Tyran Parke
2016
Stage
Ron Suddards
The Season at Sarsaparilla
NIDA
Kristine Landon-Smith
2016
Stage
Sebastian
Twelfth Night
NIDA
Tom Wright
2013
Stage
Performer / Writer
Perspectives -The Creation of Evolution
His Majesty’s Theatre WA
2012
Stage
Main cast
The Locker Room
Just Improvise WA
Glenn Hall
2012
Stage
Performer
Theatresports
Just Improvise WA
Glenn Hall
Stage
Main cast
Robin Hood -The Truth Behind the Green Tights
Garrick Theatre