Television
2016
Doco Teacher
Top of the Lake: China Girl
Seesaw Productions
Jane Campion
2016
Extra
Hide & Seek
Nine Network
Daniel Nettheim
2015
Extra
Rake
Essential Media
Rowan Woods
Feature Film
2017
Zombie extra
Litte Monsters
Eddie Wong Films Pty Limited
Abe Forsythe
2017
Joanna
BUGS
Winona Winona
Jack Moxey
2014
Extra
Ruben Guthrie
Kath Helper
Brendan Cowell
Stage
2022
Miss Lewis/Shitty Janet /Lowanna/Officer
The other end of the afternoon
New Theatre
Bokkie Robertson
2022
Cora
Calendar Girls
The Guild Theatre
Susan Stapleton
2021
Grandma Lynn
The Lovely Bones
New Theatre
Deborah Mulhall
2019
Terri
Simple Souls
Subtlenuance
Paul Gilchrist
2019
Charlotte Badger
Abandoned Wench
Wench Productions
Jeremy Godwin
2019
Voice Ensemble
Gravity Guts
Company of Rogues
Erica Lovell
2019
Courtezan
The Comedy of Errors
Bard on the Beach
Kyle Rowling
2019
Queen Elinor
The Life and Death of King John
Bard on the Beach
Patricia Rowling
2018
Lion
Wizard of Oz
The Acting Factory
Penny Day
2018
Spud
The Marvellous Sock machine
Entertainment Blue Mountains
Pixie Willo
2018
Duchess of York/Catesby
Richard III
Bard on the Beach
Patricia Rowling
2018
Lucetta/Outlaw
Two Gentlemen of Verona
Bard on the Beach
Patricia Rowling
2017
Rebecca Nurse/Susanna Walcott
The Crucible
Bard on the Beach
Patricia Rowling
2017
Gráinne
Waiting for Manot
Dreamers Moon
Gabriella Loza
2017
Gayle
Parramatta Girls
Rough Hewn Theatre
Geoff Cartwright
2017
Festie
12 Inch Night
Sibils Collective
James Wilson
2016
Moira Evans (Michael Evans)
Dancing at Lughnasa
AFTT
John O'Hare
2016
Puck
A Midsummer Nights Dream
AFTT
Luke Rogers
Corporate Work
2018
Jackie
Uniting Community Service Training Video
Uniting
Luke Barrett
2018
Area Fire Warden - Maree
Fire Safety - A Practical approach
ACC -TV
Alex Weinress
Music Video
2018
Cigarette Girl/Twins
Crying in the car wash/Family Fold
BryceMcLellan
Bryce McLellan
2018
Mother
Cruise by Capture
Aaron Lucas
Aaron Lucas
2013
Featured Extra - Hula Hooper
Yolanda Be Cool
Matthew Weeding
Frankie Louise