Television
2024
Companion
Bay of Fires (Series 2)
Archipelago Productions & Fremantle Media Australia for ABC
Jonathan Brough, Jocelyn Moorhouse
Musical Theatre
2024
Grinpayne - LEAD
The Grinning Man
Salty Theatre Pty Ltd
Miranda MIddleton
2024
Norm Waxman
Jersey Boys
Prospero Arts
Martin Croft
2024
Ex
Bananaland
Brisbane Festival/QPAC
Simon Phillips
2023
Male Principal Christian Cover/ Duke Cover
Moulin Rouge
Global Creatures
Alex Timbers
2023
Ex
Bananaland
Brisbane Festival / QPAC
Simon Phillips
2022
Male Principal/Christian First Cover & Duke Cover
Moulin Rouge! The Musical
MR Production Australia
Alex Timbers
2022
Actor
Bananaland (Workshop)
Brisbane Festival
Simon Phillips
2021
Male Principal/Christian First Cover & Duke Cover
Moulin Rouge! The Musical
MR Production Australia
Alex Timbers
2020
HEDWIG Alternate Cast
Hedwig & the Angry Inch - POSTPONED
Hedwig Australia PTY LTD
Kelley Abbey
2019
Bjorn Ulvaeus
Muriel's Wedding the Musical
Muriel’s Wedding Pty Ltd
Simon Phillips
2018
Greg Connell
The Boy From Oz
The Production Company
Jason Langley
2018
Ensemble
The Songs of Pasek and Paul: You Will Be Found
K Productions
Peter Rutherford
2018
The Balladeer/Lee Harvey Oswald
Assassins
Sydney Opera House/Luckiest Productions
Dean Bryant
2018
Ensemble, u/s Johnny & Tunny
Green Day's American Idiot
Shake & Stir Theatre Co/QPAC
Craig Ilott
2017
The Balladeer /Lee Harvey Oswald
Assassins
Hayes Theatre
Dean Bryant
2017
Lt James King
Between Worlds: a New Australian Musical (Workshop)
Nick Higginbotham
Jason Langley
2016
Moritz Stiefel
Spring Awakening
VCA
Tom Healey
2015
Ensemble
The Hatpin
VCA
Jacinta John
2015
Ensemble
42nd Street
VCA
Gary Young
Theatre
2024
Duke Orsino
Twelfth Night
Melbourne Shakespeare Company
Jennifer Dean
2023
Launcelot Gobbo
The Merchant of Venice
Melbourne Shakespeare Company
Ben Margalith
2016
Charlie/Adam
How To Disappear Completely And Never Be Found
Company 16
Alister Smith