Television
2021
Tatiana
Mr Inbetween
FX
Nash Edgerton
2015
Ruth Kilmarten
Catching Milat
Shine Australia
Steven Woodburn
2011
Dulcie Markham
Underbelly: Razor
UB Razor Productions
Various
2010
Tracey Cutler
Rescue Special Ops
Southern Star Productions
Various
Stage
2024
Goneril
King Lear
Bell Shakespeare
Peter Evans
2023
Richard 3
Richard 3
Sport For Jove
Damien Ryan
2022
Kristina
The Doll's House
Ensemble
Mark Kilmurry
2022
Lucifer
Paradise Lost
Poetry In Action & Legs On The Wall
Bryce Youngman
2019
Abigail
The Crucible
Sport For Jove
Damien Ryan
2019
Queen Margaret
Rose Riot: War of The Roses
Sport For Jove
Damien Ryan
2017
Illona
No End of Blame
Sport For Jove
Damien Ryan
2017
Roxane
Cyrano De Bergerac
Sport For Jove
Damien Ryan
2015
Portia
Merchant of Venice
Sport For Jove Theatre Company
Richard Cottrell
2014
Abigail Williams
The Crucible
Sport For Jove Theatre Company
Damien Ryan
2013
Madeleine Robin (Roxanne)
Cyrano De Bergerac
Sport For Jove Theatre Company
Damien Ryan
2013
Vivien Warren
Mrs Warren's Profession
Sydney Theatre Company
Sarah Giles
2013
Jackie Kennedy
Love Field
Bakehouse Theatre Company
Michael Dean
2013
Portia
Merchant Of Venice
Sydney Theatre Company
Steven Hopley
2012
Witch
Macbeth
Sport For Jove Theatre Company
Damien Ryan
2012
Bianca
Taming Of The Shrew
Sport For Jove Theatre Compnay
Damien Ryan
2012
Alpha
Fallout
Tamarama Rock Surfers
Kip Williams
2012
Ensemble
Comedy Of Errors
Sport For Jove Theatre Company
Terry Karabelas
2012
Witches/Fleance/Son Of Macduff’s/Seyton
Macbeth
Bell Shakespeare
Peter Evans
2012
Miranda
The Tempest
Sport for Jove Theatre Co
Matt Edgerton
2011
Ursula
Much Ado About Nothing
Bell Shakespeare
John Bell
2010
Rosalind
As You Like It
Sport For Jove Theatre Company
Damien Ryan
2010
Girl
S-27
Griffin Independent
Caroline Craig
2010
Nina
The Seagull
Siren Theatre Company
Kate Gaul
2009
Melissa Angel
Coram Boy
WAAPA
Chris Edmund
2009
Angie/Dullgret
Top Girls
WAAPA
Andrea Moor
2009
Queen Margaret
Richard III
WAAPA
John Sheedy
2009
Helena
A Midsummer Night's Dream
Sport for Jove Theatre Company
Damien Ryan
2008
Sonya
Uncle Vanya
WAAPA
Chris Edmund
2008
Maidservant
Private Lives of the Master Race
WAAPA
Leith Taylor
2008
Helen of Troy
The Odyssey
WAAPA
Terence Crawford
2008
Funny Woman
Fidel's Cigar
WAAPA
Chris Edmund
2008
Viola
Love, Lust and Revenge
WAAPA
Michael Jean
2007
Mrs Tulliver
Mill on the Floss
WAAPA
Angela Punch-McGregor
2007
Hero
Much Ado About Nothing
WAAPA
Lisa Scott-Murphy
Feature Film
2015
Margaret
Sacred Heart
Screenlight Pictures
Kosta Nikas
2013
Sarah Morley
Felony
Blue Tongue Productions
Matt Saville
2011
Anna
Careless Love
Spirited Films
John Duigan
2011
Mansion Girl
Sleeping Beauty
Sleeping Beauty Productions
Julia Leigh
Short Film
2015
General Woofenstein
Dog Squadron
SBS/ Toby Morris/Margo Lowry
Toby Morris
2015
Grace McBride
Time Tube
Producer: Toby Morris
Toby Morris
2014
Tabitha Jones
Cavity
Arterial Motives
Jacobie Gray
2013
Claudia
Kettle
Producer: Maximillian Homaei
Maximillian Homaei
2013
Nellie
The Fall
AFTRS
Siobhan Costigan
2013
Yelena
Factory 293
Roderick MacKay
2013
Alana
Relationship Status
Chris Morton
2011
Penelope
Animal Love
Producer: Nathan Lovejoy
Nathan Lovejoy
2009
Follow The Flower
Western Australian Screen Academy
Magda Wozniak
2009
Connect The Dots
Western Australian Screen Academy
Kasimir Sas
2009
Anth
Runner
Producer: Zoltan Vincze
David Meadows
2009
Jane
Stuffed
Screen Academy Western Australia
Magdalena Wonzniac
2009
Dottie
Dot to Dot
Screen Academy Western Australia
Kazimir Sas
2008
Private Parts 3
Western Australian Screen Academy
Andrew Lewis