Stage
2022
Eve/Lady Helena
Emilia
Essential Theatre
Petra Kalive
2022
Sofia/As Cast
SLAP. BANG. KISS.
Melbourne Theatre Co.
Katy Maudlin
2021
Jaq
ANALOG
Three Fates Theatre
Thalia Dudek
2020
Cal
The Great Australian Play
Producer: Imogen Gardam
Saro Lusty-Cavallari
2019
Performer
Oh No! Satan Stole My Pineal Gland!
Fringe Hub
Jean Tong & Lou Wall
2019
Juliet
Romeo & Juliet
The Australian Shakespeare Co.
Various
2018
Performer/Deviser
Have You Heard?
Various
Cheryl Ho
2018
Tituba
The Crucible
VCA
Adena Jacobs
2018
Performer/Deviser
A Divergent Herstory Pt. 1
VCA
Cara Dinley
2018
Sabina
The Skin Of Our Teeth
VCA
Dean Bryant
2018
Emily
RUR 2020
PlayReactive
Georgia Symons
2017
Various
The Cherry Orchard
VCA
Budi Miller
2017
Fluellen
Henry V
VCA
Leith McPherson
2016
Helen of Troy
The Trojan Women
VCA
Melanie Beddie
2015
Performer/Deviser
The Roar
Until Monstrous
Various
2014
Lulu
Don't Bring Lulu
UHT
Tom Gutteridge
Short Film
2022
Cory
House of Whoreship
VCA
Holly Bates
2019
Alma
Alma
Various
Marina Albertini
2018
Paramedic
Numb
VCA
Phoebe Van Min
2018
Lucinda
Lucinda
VCA
Hannah Herrman-Payne
2014
Annie
Raquin
New Golden Age Productions
Various
Web Series
2021
Orc
The Quest
Productions On Rye
Angela How
2018
Jess
The Waiting Game
VCA
Hannah Herrman-Payne, Phoebe Van Min & Ashleigh Molnar
2015
Constance Lloyd
Words From Wilde
Independent
M. McGillivray