2022
Short Film
Ally
Freestyle
Josie Wagstaff/Josh Stafield
2022
Short Film
Ruth
The Job
Tatiana Doroshenko
2022
Theatre
Lead
Yes
The Rabble
Emma Valente/Kate Davis
2021
Television
Celia
Fires
Tony Ayers/Matchbox
Michael Rymer
2019
Theatre
Con
Unwoman
The Rabble
Emma Valente/Kate Davis
2019
Short Film
Rachel
Objects of my Disaffection
SJ Woulahan
2018
Short Film
Julie
Mother
David Rusanow
David Rusanow
2018
Television
Jaida Patrick
Neighbours
Channel 10
Scott Major
2017
Stage
Joan
Joan
The Rabble
Emma Valente
2016
Short Film
The Woman
The Birth
La Verite Films
Sarah Hatherley
2016
Stage
Cain
Cain and Abel
The Rabble
Emma Valente
2015
Short Film
Sam
Creswick
Fiction
Natalie Erica James
2015
Stage
Orlando
Orlando
Dark Mofo/The Rabble
Emma Valente
2015
Corporate Work
Lucy
Significant Others
Anti-Gambling Victoria
Sarah-Jane Woulahan
2014
Stage
Cain
Cain and Abel
The Rabble/Belvoir
Emma Valente
2014
Stage
Clerval
Frankenstein
The Rabble/Malthouse
Emma Valente
2012
Stage
Young Chinese Man
The Golden Dragon
Melbourne Theatre Company
Daniel Clarke
2011
Stage
Rachel
For a Better World
Company no.3/Griffin
Daisy Noyes
2010
Stage
Magdalena
Cageling
The Rabble/CarriageWorks
Emma Valente/Kate Davis
2008
Stage
Various
Manna
Sydney Theatre Company
Max Lyandvert
2008
Television
Charlotte
McLeod's Daughters
Channel 9
Richard Jasek
2008
Television
Donna
The Pacific
HBO
Graham Yost
2008
Stage
Judith
Salome In Cogito Vol.3
The Rabble/CarriageWorks
Emma Valente
2007
Stage
Corvus
Corvus
The Rabble, Carriageworks
Kate Davis
2005
Stage
Yvonne
Been So Long
Three Legs in The Quadrella
Syd Brisbane
2005
Stage
Irina
The Three Sisters
Stella Adler Studio, NY
Earl Gister
2004
Stage
Puck
A Midsummer Night's Dream
Stella Adler Studio, NY
Don William
2004
Stage
Various
All in the Timing
Stella Adler Studio, NY
Don Williams
2003
Stage
Fleance/Asst Dir
Macbeth
The Harold Clurman Laboratory Theatre Company, New York
James Tripp
2003
Television
Kirsten Abbott
Blue Heelers
Channel 7
Chris Langman
2003
Television
Edie
The Secret Life of Us
Channel 10
Claudia Karvan