Stage
2015
Esther
The Brothers
Force Majeur/ Northern Rivers Performing Arts
Danielle Micich/ Julian Louis
2013
Various
The Laramie Project (Staged Reading)
Sydney Theatre Company
Sarah Goodes
2012
Mel
Hurt
Parnassus' Den
Sarah Goodes
2005
Lisa
The Return
Birmingham Stage Co
John-Paul Cherrington
2004
Sophie
Amigos
Sydney Theatre Co
Jennifer Flowers
2003
Tory
Chicks Will Dig You
Company B Belvoir St Theatre
Tamara Cook
2003
Annie
Six Hot Shots
Darlinghurst Theatre
Larisa Poulos
2002
Alice
Crazy Brave
Tamarama Rock Surfers
Michael McCall
2000
Various
ATM
Sydney Arts Festival
Brendan Cowell
2000
Elizabeth
Laundry and Bourbon
Rattlesnake Theatre
Kath Gordon
1999
Dallas
Alabama Rain
Company B Belvoir
Jade McCutcheon
1999
Sarah
Poor Baby
Stables Theatre
Kylie Needham
1998
Various
Raunch
Comapny b Belvoir
Gavin Vance
Television
2014
Detective Rayburn
The Hiding
ABC
Shawn Seet
2013
Oksana
The Moodys
ABC TV
Trent O'Donnell
2012
Oksana
This Christmas
Jungle Boys
Trent O'Donnell
2011
Elle Cavanagh
Crownies
Lynn Hegarty
2008
Thalia (series regular)
My Spy Family series 2
Cartoon Network
Various
2008
Saz
Peep Show
Channel 4
Becky Martin
2007
Thalia (series regular)
My Spy Family
Cartoon Network
Various
2006
SJ (semi regular)
Eastenders
BBC 1
Various
2004
Ginny
Small Claims
Channel 9
Cheree Nolan
2001
Jannix
Farscape
Farscape Productions
Rowan Woods
2001
Quinac
The Lost World
Coote Hayes Production
Richard McGregor
2000
-2002 Rebecca (series regular)
All Saints
Channel 7
Various
2000
Emily (semi regular)
Water Rats
Quicksilver Productions
Various