2023
The Clearing as Hannah Wilczek2021
Fires as Bec Biswas2021
The Land as Neet2018
Harrow as Stephanie Tolson2017
The Tank as Nelly Rugin2016
Sensitivity Training as Serena2016
Her Dark Past as Alice2015
Backtrack as Erica George2015
The Pack as Carla Wilson2014
Devil's Playground as Alice Kelly2014
The Killing Field as Jennifer Fleet2012
Revolution as Maggie Foster2012
Tricky Business as Lara Donnelly2010
Animal Kingdom as Barrister Justine Hopper2007
Bastard Boys as Not available2002
Young Lions as Det. Sr. Const. Cameron Smart2002
WillFull as Catherine Waterford2002
Walking on Water as Kate2001
McLeod's Daughters as Bree Plummer2001
Envy as Rachel2000
The Three Stooges as Mabel Fine2000
A Wreck, a Tangle as Max1999
Farscape as Young Nilaam1999
A Difficult Woman as Cassie1998
A Difficult Woman as Cassie1998
The Boys as Nola1997
Good Guys, Bad Guys as Emily Costello1988
Home and Away as Stella1988
Tender Hooks as Gaye1986
For Love Alone as Ann