Theatre
2024
Diedre
Never Closer
Belvoir
Hannah Goodwin
2023
Young Jennifer/Doctor/Sharon
On the Beach
Sydney Theatre Company
Kip Williams
2023
Delilah
Blessed Union
Belvoir St Theatre
Hannah Goodwin
2022
Helena/Titania Understudy
Midsummer Night's Dream
Belvoir/Sydney Symphony Orchestra
Eamon Flack
2022
Deidre
Never Closer
Belvoir St Theatre
Hannah Goodwin
2022
Ophelia/Guildenstern Understudy
Hamlet
Bell Shakespeare
Peter Evans
2020
Betty Parris
The Crucible
Sport for Jove
Damien Ryan
2019
Betty Parris
The Crucible
Sport For Jove
Damien Ryan
2018
Nina
Kasama Kita
Q Theatre
Erin Taylor
2018
First Murderer
Shakespeare by Night
Redline Productions
Grace Smibert
2017
Peta
Nautilus
Monkey Baa Theatre Company
Alexander Butt
2016
Peta
Nautilus
Monkey Baa Theatre Company
Alexander Butt
2016
Heidi
Hitler's Daughter
Monkey Baa Theatre Company
Sandra Eldridge
Short Film
2022
Tracy
The Boy Who Was Afraid of Everything
Lukas Radovich
Nick Bartlett
2021
Tess
Father
Candid Films
Jonathan Pease
2019
Leah
Smoko Porno
JMC
Beth Cresnik
2017
Jen
Coda
Little Big Shots
Anna De Lange
2015
Cecelia
Fish River
Everyone We Know
Tom Wilson
2015
Rachel
The Studio
James Barry Productions
James Barry