Musical Theatre
2025
Ruby
Bloom
Sydney Theatre Company
Dean Bryant
2025
Eliza
Hamilton
Michael Cassel Group
Thomas Kail, Patrick Vassel, Dean Drieberg
2024
Eliza
Hamilton
Michael Cassel Group
Thomas Kail, Patrick Vassel, Dean Drieberg
2023
Ruby
Bloom
Melbourne Theatre Company
Dean Bryant
2023
Woman 2
The Lucky Country
Hayes Theatre Co Ltd
Sonya Suares
2023
Catherine Parr
SIX
Louise Withers and Associates
Lucy Moss
2022
Catherine Parr
SIX
Louise Withers and Associates
Lucy Moss
2021
Catherine Parr
SIX
Louise Withers and Associates Pty Ltd
Lucy Moss
2021
Meg/KT
Merrily We Roll Along
Hayes Theatre Company
Dean Bryant
2021
Papa Ge
Once On This Island
Altitude Theatre
Bree Langridge
2020
Catherine Parr
SIX
Louise Withers and Associates Pty Ltd
Lucy Moss, Ass Dir Grace Taylor
2019
Dot
Sunday In The Park With George
Watch This
Sonya Suares, Dean Drieberg
2018
Alysha Understudy/Ensemble/Swing
American Idiot
Shake And Stir
Craig Illot
2017
Felicia Farrell (Standby)
Memphis
StageArt
Dean Drieberg
2017
Beth
The Oasis
Old Fashioned Productions
Bradley McCaw
2017
Feature Singer/Pianist
Let It Be: The Songs of Lennon and McCartney
Flourish Productions
Drew Downing
2017
K.T/Minister
Merrily We Roll Along
Watch This
Sara Grenfell
2016
Ensemble
Nine: In Concert
Manila Street Productions
Stephen Wheat
2016
Little Inez
Hairspray: The Arena Spectacular (Australian Touring Production)
Harvest Rain Theatre Company
Callum Mansfield
2015
Diana Morales
A Chorus Line
Queensland Conservatorium
Lewis Jones
2015
Theresa Liu
Working
Queensland Conservatorium
Penny Farrow
2014
Laurey Williams
Oklahoma!
Queensland Conservatorium
Michelle Miall
2014
Morgan
Godspell
Queensland Conservatorium
Helen Howard
2013
Abraham Lincoln/Ensemble
Hair
Queensland Conservatorium
Sue Rider
Stage
2015
Narrator
Holly and Ivan's Christmas Adventure
Clear Canvas Productions
Rachael Edwards
Theatre
2019
Lady Capulet
Romeo and Juliet
Australian Shakespeare Company
Glenn Elston
2018
Player 2
Air Race
Arena Theatre Company
Christian Leavesley