2022
Television
Balinese Volunteer 1
Bali 2022
STAN / 9 Network
Peter Andrikidis & Katrina Graham
2022
Theatre
Witch
MacBeth
Sports for Jove
2021
Theatre
Hannah Marr
The Linden Solution
Ratcatch Theatre
Camilla Turnbull
2021
Theatre
The Girl
Videotape
Montague Basement
Saro Lusty-Cavallari
2019
Theatre
Witch
Macbeth
Bell Shakespeare
Amy Hardingham and Huw McKinnon
2019
Theatre
Phoebe
Blood On The Cat's Neck
Montague Basement
Saro Lusty-Cavallari
2019
Theatre
Ira
Siti Rubiyah
Performing Lines Aust
Tessa Leong
2018
Stage
Nurse
Visiting Hours
KXT Bakehouse
John Harrison
2017
Stage
Camillo
A Winters Tale
Depot Theatre Marrickville
Sean O'Riordan
2017
Stage
Mandy
Time Stands Still
The Tap Gallery, Sydney
Claudia Barry
2016
Commercial
Secretary
Finch
Blackmores
Dael Oates
2016
Stage
Violet/Ares
The Olympians
NIDA
Jeff Janisheski
2016
Stage
Jemima
The Space Between the Fuel and the Fire
NIDA
Constantine Costi
2014
Musical Theatre
Tour Guide/Ensemble
The Light in the Piazza
NIDA
Roger Hodgman
2015
Stage
Mistress Gallipot/Lady Fitzallard
The Roaring Girl
NIDA
Andrea Moor
2015
Stage
Voice
Stranger I Am
NIDA
Craig Iliot
2015
Stage
Miss Rasch
Request Programme
NIDA
Benjamin Sheen