Television
2025
Evelyn
Strife - Series 2
Made Up Stories / BINGE / Foxtel Group
Stuart Bowen | Neil Sharma
2024
Renee
Plum
Modern Convict Productions / ABC
Margie Beattie | Wayne Blair
2024
Birdie
Fake
Made Up Stories / BINGE
Various
2024
Evelyn
Strife - Series 1
Made Up Stories / BINGE/ Foxtel Group
Stuart Bowen | Bruna Papandrea
2023
Sally
The Lost Flowers of Alice Hart
Made Up Stories | Amazon Prime Video
Glendyn Ivin
2021
Heather
Nine Perfect Strangers
Hulu
Jonathan Levine
2020
Clare Kowitz
Stateless
Screen Australia
Tony Ayres
2019
Simone
The Hunting
SBS TV
Various
2018
Alexandra
The Cry
Stan
Glendyn Ivin
2017
Nina
Offspring (Series 7)
Endemol Shine
2016
Nina Proudman
Offspring - Series 6
Southern Star Productions
Various
2014
Kate Ballard
Party Tricks (Series 1)
Endemol Australia
Various
2014
Nina Proudman
Offspring - Series 5
Network Ten
Various
2013
Nina Proudman
Offspring - Series 4
Network Ten
Various
2012
Nina Proudman
Offspring - Series 3
Network Ten
Various
2011
Ita Buttrose
Paper Giants: The Birth Of Cleo
ABC
Daina Reid
2011
Nina Proudman
Offspring - Series 2
Network Ten
Various
2010
Blanche d'Alpuget
Hawke
Network Ten
Emma Freeman
2010
Nina Proudman
Offspring - Series 1
Network Ten
Various
2009
Liz Cruickshank
Underbelly: A Tale of Two Cities
Nine Network
Various
2009
Jacinta
Rush - Series 2
Network Ten
Various
2009
Ruby
Satisfaction - Series 3
Showtime
Andy Walker
2009
Nina Proudman
Offspring - pilot
Southern Star Productions
Kate Dennis
2007
Julia (2006-2007)
Love My Way - Series 3
Foxtel
Various
2006
Anne
To Catch A Killer
Network Ten
Tony Tilse
2006
Elsie
Curtin
ABC
Jessica Hobbs
2005
Sarah
Two Twisted: A Date With Dr. D
Nine Network
Various
2005
Prue
The Society Murders
Network Ten
Brendan Maher
2005
Julia
Love My Way - Series 2
Foxtel
Various
2004
Julia
Love My Way - Series 1
Foxtel
Jessica Hobbs
2004
Sam Piper
Stingers - 2001 to 2004
Nine Network
Various
Stage
2010
June
Madagascar
Melbourne Theatre Company
Sam Strong
2007
Maddie
The Glass Soldier
Melbourne Theatre Company
Simon Phillips
2005
Roxanne
Cyrano De Bergerac
Melbourne Theatre Company
Simon Phillips
2004
Tourvelle
Les Liaisons Dangeruses
Melbourne Theatre Company
Simon Phillips
2001
Masha
The Seagull
Melbourne Theatre Company
Simon Phillips
2001
Ana
Life After George
Melbourne Theatre Company
Kate Cherry