Feature Film
2025
Receptionist
Spa Weekend
Suzanne Todd Productions / BLack Bear
Jon Lucas & Scott Moore
2018
Radio Scout
Standing Up For Sunny
See Pictures
Steve Vidler
2017
Fan Girl
Chasing Comets
Jason Stevens Productions
Jason Perini
2015
Charlie
She Spoke Softly
Serena Jayde Films
Serena Jayde
Television
2025
Junior Prosecuting Solicitor
The Jury Project - season 2
SBS
Ben Lawrence
2024
Junior Prosecuting Solicitor
The Jury Project - season 1
SBS
Tosca Looby & Ben Lawrence
2024
Victoria
Ten Pound Poms
Stan
Ana Kokinos
2022
Mish
The Lost Flowers Of Alice Hart
Amazon
Glendyn Ivin
2021
Shelly
Pieces Of Her
Netflix
Minkie Spiro
2018
Zodiac
Skinford
Blackpills
Nik Kacevski
Short Film
2015
Heather
Job My Love
Alvaro Moles
2015
Charlotte
The Goat
Toby Loveday
2014
Prose
Depart at Midnight
Kevin Jihyek Park
2014
Mother
Submission
Evan Wood
2014
Eve
The End is Nigh
Kate De Giorgio
2013
Becca
All This Intimacy
Michael Howard Studios
Jim Shankman
2013
Girl
Cry if I want to
Affirmative Youth Productions
Pierre Guillet
2013
Claire
I Used to be Beautiful
Diarmuid Hayes
2013
Delilah
The Wild Catch
Affirmative Youth Productions
Pierre Guillet
2012
Anna
Our Innocent Moment
Jerome Yeum
Musical Theatre
2010
Scaramouche
We Will Rock You
Stage Craft Theatre Co.
Lisa O'Brien
2008
Kelsi
High School Musical
Stage Craft Theatre Co.
Keith Greene/ Lisa O'Brien
Commercial
2017
Student
Nescafe Australian Mornings
Clockwork films
Jeremy Goodall
Theatre
2024
Understudy
Death of a Salesman
GWB & Andrew Henry Presents
Neil Armfield
2014
Ensemble
7 Jewish Children: A Play for Gaza
Fragments Theatre Co.
Jack Reardon
2013
Puck
Midsummer Night's Dream
Michael Howard Studios
Angela Pietropinto
2013
Mary
The Bald Soprano
Michael Howard Studios
David Wells
2013
Matt
Dog Sees God
Michael Howard Studios
Greg Chwerchak
2013
Liz Essendine
Present Laughter
Michael Howard Studios
Brett Goldstein
2013
Rosalind Russell
In Private.
Michael Howard Studios
Gabrielle Berberich
2013
Rosalind
As You Like It
Michael Howard Studios
Angela Pietropinto
2011
Clown
City of Clowns
Barbosa Theatre Company
Raymond Keane
2011
Deirdre O'Malley
Waiting in the Wings
NIDA
Netta Yachin
2009
Tybalt
Romeo & Juliet
Stage Craft Theatre Co.
Lisa O'Brien
2008
Atefe Rajabi
Children at War
Fragments Theatre Co.
Shane Dempsey
2003
Mouse
Cinderella
Gallowglass
Shane Dempsey