Musical Theatre
2023
Emperor Cover/Swing
Midnight: The Cinderella Musical
Aspect Entertainment
Pip Mushin
2022
Jim Hopper
Stranger Sings: The Parody Musical
Salty Theatre
Ash Tickell
2019
Charlie
Kinky Boots
G&SSA
Gordon Combes
2018
Simon Stride
Jekyll & Hyde
CLOC
Shaun Kingma
2018
Frank
Electric Dreams
Something Blue Productions
Peter Fitzpatrick
2017
Combeferre
Les Miserables
CLOC
Chris Bradke
2017
Trevor Graydon
Thoroughly Modern Millie
Babirra
Karl MacNamara
2016
Pilate
Jesus Christ Superstar
CLOC
Shaun Kingma
Commercial
2024
Presenter
Chemist Warehouse Healthy Bites
Strat Production
2022
Hero "Sam"
STIHL The First Day
Guilty/Chameleon
2017
Big Pete
SPORTSBET The Night Before Puntmas
OTTO/Highway Casting
Christopher Hill
2017
Choir Man
SPORTSBET Puntmas Spring Racing Carnival
OTTO/Highway Casting
Christopher Hill
2016
Pub Friend
PUREBLONDE Go the Distance
Clemenger
Evan Roberts
2015
Mate
SPORTSBET Take A Break
BMF
Dir: Nick Kelly
2015
Driver/Artist/Urban Man
HOLDEN Barina X
ISOBAR
Dir: Timothy Melville
2015
Soldier
VB/RSL/Legacy
VB/RSL/LEGACY
Opera
2014
Lead - Lon
Cloudstreet (Act II Workshop)
STATE OPERA of SA
Dir: Gale Edwards
Album Recordings
2016
The Prince
Cinderella (Concept Album)
McLaren House
Improv Comedy
2024
Improvisor
Beat Cafe/Maestro/Kit Kat Prov
Impro Melbourne
2024
Improvisor
Impromptunes: The Completely Improvised Musical
Impromptunes