Actor
You and Me, Before and After
2021
as Rachel
Baby Done
2020
as Molly
Babyteeth
2020
as Toby
Ellipsis
2018
as Viv
The Light Between Oceans
2016
as Gwen Potts
Weekender
2011
as Claire
Love Birds
2011
as Brenda
Legend of the Guardians: The Owls of Ga'Hoole
2010
as Gylfie (voice)
Lou
2010
as Rhia
Piece of My Heart
2009
as Young Flora
Prime Mover
2009
as Melissa & Calendar Girl
Suburban Mayhem
2006
as Katrina Skinner
The Silence
2006
as Evelyn Hutchison
Cockle
2005
as Jane
Kidnapped
2005
as Maddy
In My Father's Den
2004
as Celia
Deceit
2004
as Katie McCarthy
Terror Peak
2003
as Melanie Fraser
No One Can Hear You
2001
as Amy Burchall