2025
Television
Colton Keys - Series Regular
Neighbours
Fremantle/Amazon TV
Various
2023
Stage
King Tryhard/Prince Ericco
The White Mermaid
Trevor Ashley Enterprises
Trevor Ashley
Musical Theatre
Pabbie
Frozen - Singapore
Disney Australia
Michael Grandage
2022
Stage
Too-Loose Lautrec/Blow-up Doll
Moulin Scrooge
Trevor Ashley Enterprises
Trevor Ashley
Musical Theatre
Pabbie
Frozen Australian Tour 2020-2022
Disney Australia
Michael Grandage
2018
Musical Theatre
Ensemble
Priscilla Queen of The Dessert
Michael Cassel Group
Simon Philipps
2016
Musical Theatre
Aladdin Cover/Ensemble
Aladdin Australian Tour 2016-2017
Disney Theatricals
Casey Nicholaw
2015
Musical Theatre
Kurt/Kurt's Dad
Heathers 2015-2016
Hayes Theatre Company
Trevor Ashley
Musical Theatre
Various
Sweet Charity - Australian Tour
Tinderbox/Neil Gooding/Luckiest Productions
Dean Bryant
2014
Musical Theatre
Alonzo/Munkustrap & Rum Tum Tugger covers
Cats
Seoul & Company
Trevor Nunn
Musical Theatre
Various
Sweet Charity
Hayes Theatre Company
Dean Bryant
2013
Musical Theatre
Ensemble
The Pirates of Penzance
The Production Company
Dean Bryant
Musical Theatre
Cover Lucas/Lurch/Ensemble
The Addams Family
New Theatricals
Jerry Zacs
2011
Musical Theatre
Cowboy Pete
Crazy for You
Western Australian Academy Performing Arts
Crispin Taylor
Musical Theatre
Mike
A Chorus Line
Western Australian Academy Performing Arts
Jason Langley
2010
Musical Theatre
Sailor Quartet
Anything Goes
Western Australian Academy Performing Arts
Crispin Taylor