Television
2021
Isabel (Flashback)
JACK IRISH
Australian Broadcasting Corporation (ABC)
Greg McLean
2019
Melissa
A DOG'S TALE
WIN TV/Scallywag Media
John Hall
Stage
2025
Jessie/Marie
GARAGE GIRLS
The Shift Theatre/Three Birds
Candace Miles
2025
Olga
THREE SISTERS
Theatre Works
Greg Carroll
2024
Painter/Lucullus/Timandra
TIMON OF ATHENS - Play In A Day
Bell Shakespeare
Tim Paige
2023
Elena
PROPHET
Theatre Works
Jodi Gallagher
2023
Veronica
MYSTERY IN A BLIMP
The Shift Theatre
Kevin Hopkins
2022
Celia/Adam
AS YOU LIKE IT
Essential Theatre (Australian Tour)
Sharon Davis
2021
Juliet
ROMEO & JULIET
Essential Theatre (Australian Tour)
Alister Smith
2018
Courtesan, Ensemble
THE COMEDY OF ERRORS
Pop-up Globe (Sydney)
Miles Gregory
2018
Witch, Fleance, Soldier
MACBETH
Pop-up Globe (Sydney)
Miles Gregory
2017
Desdemona (Cover)
OTHELLO
Pop-up Globe (Melbourne)
Ben Naylor
2017
Queen Henrietta Maria
AROUND THE GLOBE IN 60 MINUTES
Pop-Up Globe (Melbourne)
John Walton
2016
Hero/Conrad
MUCH ADO ABOUT NOTHING
Essential Theatre (Australian Tour)
Amanda LaBonte
2015
Viola
TWELFTH NIGHT
Theatre iNQ
Terri Brabon
2015
Witch/Gentle Woman
MACBETH
Essential Theatre (Australian Tour)
Mark Wilson
2014
Ophelia
HAMLET
The Australian Shakespeare Company
Glenn Elston
2014
Hermia
A MIDSUMMER NIGHT'S DREAM
The Australian Shakespeare Company
Glenn Elston
2013
Helen of Troy, Maids, Melantho, Suitor
THE PENELOPIAD
La Mama Theatre, The Stork Theatre
Greg Carroll