Feature Film
2016
Grace
The Comet Kids
Dark Epic Films
2014
Ea Venari
Creastfallen
Creative Frontier
1999
Daughter of Josephine Burns
Waiting at the Royal
Network Nine Australia
Television
2019
Young Girl
Rostered On (Season 2)
Robot Army Productions
Ryan Chamley
2014
Maree
Cardinal Sin
Venom Rat
2011
Underage Girl
The Slap "Ep. Connie"
Matchbox Pictures
2011
Underage Girl
The Slap "Ep. Aisha"
Matchbox Pictures
2010
Drama Student
Dead Gorgeous
ABC Australia
2009
Daughter
Bed of Roses "Ep. The Truth"
ABC Australia
2009
Rowing Student
Tangle "Ep. 1.8"
Southern Star
2009
Classmate
Neighbours "Ep.15608"
Fremantle Media
2009
Volunteering Classmate
Neighbours "Ep. 15609"
Fremantle Media
2009
LEAD Guest Star
Prank Patrol
Active TV/ABC3
2009
Rowing Student
Tangle "Ep. 1.7"
Southern Star
2000
Daughter of Magda Szubanski
Dogwoman "Ep. A girrls best friend"
Network Nine Australia
1999
Little Girl
Stingers
Beyond Television Productions
Commercial
2020
Ribbon Girl
Aero Health
Creativa
Dana Newell
2018
Lead
Lifeline Australia
Inundated Pictures
2017
Lead
Healthy Break
Silver Spoon Productions
Harvey Silver
2006
Feature
Hidden Grove Realistate
2001
Lead
Sorbent Handi Wipes
2000
Feature
Department of Human Services
2000
Lead
Cenovis Fruit Bars
1999
Lead
Colonial Health Insurance
1998
Feature
Centenary of Federation