Television
2022
Christabel Bancroft
Neighbours
Fremantle/Network Ten
Various
2022
Gabby
Bad Behaviour
Stan Originals
Pip Karmel
2019
Skye Edwards
Playing For Keeps
Network Ten, Screentime
Ian Watson
2019
Const. Emily Gold
Les Norton
ABC, Roadshow Rough Diamond
Jocelyn Moorhouse, David Ceasar, Fadia Abboud, Morgan O'Neil
2018
Maeve
Romper Stomper
Stan, John Edwards
Geoffrey Wright
Stage
2017
Olivia
Twelfth Night
Australian Theatre Company
Glenn Elston
2016
The Baker's Wife
Into The Woods
Federation University
Jeremy Stanford, Robyn Womersley, David Wynen
2016
Morticia Addams
The Addams Family
Federation University
David Wynen, Matthew Heyward, Rainer Pollard
2015
Catherine (Babe) Williams
The Pajama Game
Federation University
Casey Gould, Robyn Womersley
2015
Crazy Elsie
Vincent - An A Cappella Opera
Federation University
Sara Grenfell, Adam Przewlocki
2013
Joanne
Rent
University of Melbourne Musical Theatre Association
David Miles, Patrick Paevere
2012
Lady Macbeth
Macbeth
Adamson Theatre Company (Wesley College, Melbourne)
Marcus Pinnell
2012
Penelope Pennywise
Urinetown
Adamson Theatre Company (Wesley College, Melbourne)
Marcus Pinnell, Margaret Arnold