2023
Theatre
Julie
Cosi
Heidelberg Theatre Company
Bruce Akers
2022
Theatre
Joanna Lippiatt
Present Laughter
Heidelberg Theatre Company
Karen Wakeham
2021
Theatre
Annie
Three Little Words
Heidelberg Theatre Company
Tim Scott
2019
Theatre
Cleopatra
Pretence
The Butterfly Club
Daniel Kershaw
Theatre
Elaine
Stargazers
Brighton Theatre Company
Pedro Ramos
Theatre
Bella
Lost in Yonkers
Heidelberg Theatre Company
Gayle Poor
2017
Theatre
Linda
Blood Brothers
Heidelberg Theatre Company
Bruce Akers
Online
Featured Talent
Holden Trax Online Commercial
Betty Wants In
Drew Dunlop
Theatre
Elizabeth Bennet
Pride and Prejudice
Heidelberg Theatre Company
Tim Scott
2016
Commercial
Lead Girlfriend
Webjet
Guilty Content
Barney Howells
Feature Film
Karen (supporting)
The Journey
Stephen Ho Productions
Stephen Ho
Short Film
Moonbeam Spiritwillow (Lead)
The Happiest Day of My Life
Panopticon Collective & Underground Media
Sebastian Bertoli
Theatre
Stella Kowalski
A Streetcar Named Desire
Heidelberg Theatre Co.
Karen Wakeham
2015
Theatre
Irinia Sergeyevna Prozorova
The Three Sisters
Heidelberg Theatre Company
Joan Moriarty
Theatre
Cleopatra (Lead)
Pretence
Dramatic Pause Theatre Company
Daniel Kershaw
Theatre
Corrie Bratter (lead)
Barefoot in the Park
Brighton Theatre Company
Leslie Batten
2014
Short Film
Louise (Lead)
The Wait
Dioscuri Film
Jet Wilkinson
Online
Anne Miller (Lead)
Real Estate
JMC Academy
Anna Kemp
Theatre
Princess (Lead)
Kindred
Goldfish Creative: Revolt Theatre
Lisa Treloar
Theatre
Ensemble: Lunatic
Quills
Mockingbird Theatre
Chris Baldock
Theatre
Jane (Lead)
It's On Me
Dramatic Pause Theatre Company
Alanah Guiry
2013
Short Film
Sally (Lead)
The thing about Sally...
Ariella Pictures
Matty Limpus
Voice Over
Voice Over
South East Water short film
Websilk
Matt Morrison
Theatre
Jill (Lead)
Theatre in the Red
Short & Sweet Play Festival
Carl Whiteside
Theatre
Karen (Lead)
The Third Person
Short & Sweet Play Festival
Matthew O'Sullivan
2012
Theatre
Gwendolyn Fairfax
The Importance of Being Earnest
Heidelberg Theatre Company
Wendy Drowley
Theatre
Belgravia (Lead)
Man Alive
Malvern Theatre Company
Deborah Fabbro
Voice Over
Lucy - Cartoon voice
Lucy's story
Vision Australia
Alec Elliott
2010
Theatre
Louise (Lead)
The Underpants
Mordialloc Theatre Company
Vicki Smith
2009
Theatre
Tracy Lord
The Philadelphia Story
Heidelberg Theatre Company
John Keogh
2008
Theatre
Vera
Doctor in the House
Malvern Theatre Company
Kevin Trask
Theatre
Caitlin
Over the River and Through the Woods
Heidelberg Theatre Company
Geoff Hickey