Feature Film
2024
Tish
The Deb
Camp Sugar Production
Rebel Wilson
2023
Kathryn
Just a Farmer
Paddock Productions
Simon Lyndon
2019
Barbara Wolf
Ascendant
Daydream Films International
Antaine Furlong
2018
Lee Issen
Book Week
Albert Street Films
Heath Davis
2017
Jean Carven
The Second
Stan/Screen Queensland
Mairi Cameron
2015
Gwen Wishart
Jasper Jones
Porchlight Films
Rachel Perkins
2013
Dot
The Rover
Rover Film Productions
David Michod
2013
Self
Aim High in Creation
Unicorn Films
Anna Broinowski
2011
Marcie
Not Suitable For Children
Wild Eddie/Exit Films
Peter Templeman
2011
Lee
Careless Love
Spirited Films
John Duigan
2010
Alicia
Animal Kingdom
AK Productions
David Michod
2007
Kate
The View From Greenhaven
Screentime
Kenn & Simon Macrae
2005
Christine Andretti
Suburban Mayhem
Producer: Leia Churchhill Brown
Paul Goldman
2003
Phaedra (Writer/Actor)
A Cold Summer
Independent Films
Paul Middleditch
1998
Eleanor
A Wreck, A Tangle
Rectangle Productions
Scott Patterson
1996
Sharon
Heaven's Burning
Beyond Films
Craig Lahiff
1995
Luce
Idiot Box
David Caesar
1994
Check Out Girl / Girl at Tanya's Wedding
Muriel's Wedding
House & Moorhouse Films
PJ Hogan
Television
2024
Mara
BUMP (S5)
Stan
Margie Beattie
2024
Margie
The Last Anniversary
Blossom Films/Made Up Stories/Fifth Season
John Polson
2022
Spy
Born to Spy
Aquarius Productions
Neil Sharma
2022
George Sands + 11 characters
Chopin's Piano
Musica Viva
Richard Pyros
2022
Denise
Aftertaste (S2)
YES CHEF TV
Renee Webster/Alies Sluiter
2021
Staff Member
The Moth Effect
Amazon Studios
Gracie Otto / Craig Anderson
2020
Denise
Aftertaste
Closer Productions/ABC/Yes Chef
Jonathan Brough
2019
Mayor Lena Garlon
The Commons (S1E2)
Playmaker/Sony Pictures TV
Jeffrey Walker
2019
Susan
The Gloaming
Sweet Potato Films
Michael Rymer/GregMcLean/Sian Davies
2019
Chenille Galese
Les Norton (S1E2,6,7,8)
Roadshow Rough Diamond
Jocelyn Moorhouse
2019
Sharon
The Other Guy (S2E2)
Stan/Aquarius Films/Wooden Horse
Gracie Otto
2019
Ruth Nelligan
Frayed (S1)
ABC
Shaun Wilson
2018
Lee Issen
Book Week
Albert Street Films
Heath Davis
2018
Anne
Glitch (S3E1,6)
Glitch Productions Pty Ltd
Emma Freeman
2017
Tricia Martinotti
Bite Club (S1E6)
Playmaker
Wayne Blair
2017
Renee
Safe Harbour
Safe Harbour Productions
Glendyn Ivin
2017
Linda
Fighting Season
FS No 1 Productions
Ben C Lewis
2017
Minnie
Doctor Doctor (S2)
Essential Media & Entertainment
Tori Garrett/Ben Chessell
2017
Norma Gowland
Riot
ABC/Screen Australia
Jeffrey Walker
2016
Beccy
Top of the Lake (S2): China Girl
See-Saw Films
Jane Campion
2014
Geraldine
Love Child (S2)
Nine Network
Geoff Bennett
2013
Yvonne Hennessey
Puberty Blues (S2)
Network Ten/ Southern Star Productions
Glendyn Ivin/Emma Freeman
2012
Yvonne Hennessey
Puberty Blues
Network Ten
Emma Freeman/Glendyn Ivin/Sean Kruck
2012
Barbara
Rake 2
ABC Television
Jeff Walker
2011
Margaret
Home & Away
Seven Network
Scott Hartford Davis/Geoff Nottage
2005
Beth Chandler - 15 episodes
All Saints - 2004 - 2005
Channel 7
Various
2002
Kiryah
Farscape
Jim Henson Productions
Ian Watson
2002
Christine Malouf
Young Lions
Southern Star Entertainment
Michael Jenkins
2001
Cindy Weller
Backberner
Crackerjack Productions
Various
2000
Lucy Saunders
Backberner
Crackerjack Productions
Various
2000
Rosie Callaghan
Water Rats
Southern Star
Lynn Hegarty
1996
Lucy's Mum
House Gang
SBS
Various
1996
Debra
Police Rescue
ABC
Tony Tilse
1995
Linda Swanson
G.P.
Roadshow Coote & Carroll
Scott Hartford-Davis
Stage
2024
Mog Murphy
The Incorrigibles (Workshop)
Kings Cross Theatre
Melinda Rowsthorn
2022
Denise Hart
Chalkface
State Theatre Company of SA/Sydney Theatre Company - Aust tour
Jess Arthur
2022
Martha
Who's Afraid of Virginia Woolf?
State Theatre Company of SA - Sydney Festival/SA
Margaret Harvey
2018
Alice Dalton
Bliss
Malthouse/Belvoir
Matthew Lutton
2017
Officer Sheryl
Hot Tub (staged reading Patrick White Playwright's Award 2016)
Sydney Theatre Company
Jessica Arthur
2017
Sasha
The Present (NY Broadway season)
Sydney Theatre Company
John Crowley
2016
Mrs Mignon Bloom
Kin (staged reading Patrick White Playwrights' Award 2015)
Sydney Theatre Company
Clementine Williams
2016
Peter Quince/Fairy/singing role
A Midsummer Night's Dream
Sydney Theatre Company
Kip Williams
2016
Bea
The Distance
Melbourne Theatre Company
Leticia Caceres
2015
Mrs Holly
Suddenly Last Summer
Sydney Theatre Company
Kip Williams
2015
Sasha
The Present
Sydney Theatre Company
John Crowley
2014
Brianna
Is This Thing On?
Belvoir Street Theatre
Kit Brookman/Zoe Coombs Marr
2013
Electra
Small and Tired
Belvoir
Kit Brookman
2011
Ensemble cast
National Play Festival
PlayWriting Australia
Chris Mead
2011
Elizabeth Malet
The Libertine
Sport For Jove
Damien Ryan/Terry Karabelas
2010
Mrs Gibbs
Our Town
Sydney Theatre Company
Iain Sinclair
2010
Cordelia
King Lear
Bell Shakespeare
Marion Potts
2009
Ivy
The Web
Black Swan State Theatre Company
2009
Venus - singing role
Venus & Adonis
Malthouse/Bell Shakespeare Mind's Eye/Sydney Theatre Company
Marion Potts
2009
Venus - singing role
Venus & Adonis
Sydney Theatre Company / Bruce Mason Centre, Auckland
Marion Potts
2008
Lynn
Riflemind - West End season
STC/Ambassador Theatre Group
Philip Seymour Hoffman
2008
Blanche Dubois
Summer of the Seventeenth Doll (Workshop)
Sydney Theatre Company
Iain Sinclair
2008
Venus - Singing role
Venus & Adonis
Playbox Malthouse
Marion Potts
2007
Lynn
Riflemind
Sydney Theatre Company
Philip Seymour Hoffman
2005
Bonnie
Hurly Burly
Group Theatre - Griffen
Iain Sinclair
2005
Franziska
Arabian Night
NIDA Company
Lee Lewis
2004
Singer
Dreaming Transportations
Performing Lines
Marion Potts/Andree Greenwell
2003
Various (10 Roles)
Alone It Stands - Australian/NZ tours
Mollison Productions
Wayne Harrison
2002
The Devil
The Soldiers Tale
Australia Chamber Orchestra
Richard Tognetti
2001
The Fool / Cordelia
King Lear
STC
Ben Winspear
2000
Carla
Sweet Road
Ensemble Theatre
Maeliosa Stafford
1997
Honey
Who's afraid of Virginia Woolf
STC/Opera House and Australian tour
Wayne Harrison
1997
Lizzie
Wolf Lullaby
Griffin Theatre / Belvoir St. Theatre/Australian tour
John O'Hare
1994
Tegwyn
That Eye, The Sky
Burning House Theatre/Melb Int Festival/Australian tour
Richard Roxburgh
Web Series
2022
Detective
Zombie Therapy
Kathy Luu and Louise Dodge
Kathy Luu
2017
Donna
Jade of Death
Taylor Litton-Strain
Erin Good
2016
Julia
Avalon Now (S2)
The Situation Room
Felix Williamson
2015
Julia
Avalon Now
The Situation Room
Felix Williamson
Online
2015
Sofia
Oetry: The Poetry of Oprah Winfrey in Verse
Will O'Rourke
Pete Baker/Will O'Rourke
Short Film
2020
Rose
The Gathering
The Gathering
Rebecca O'Brien
2020
Baroness Nihil Zalay/DEV
Decameron 2.0
State Theatre of South Australia
Clara Solly-Slade
2020
Cheryl
Groundhog Night
Bus Stop Films
Genevieve Clay-Smith
2020
Voice of Mirren Cube
Cube Season
Rhys Sherring
2019
Mukbang
Fat Salmon Productions
Eliza Scanlen
2014
Lead
Bunny New Girl
Natalie van den Dungen
2014
Gabby
Second Hand
Carnival Productions & Wendy, Honey
Ashleigh Hanley/Benjamin O'Donnell
2013
Annie + Sarah
The Twin
AFTRS
Alex Ryan
2012
Melinda
Les is More
Dragonet Films
Sonia Whiteman
2012
Gene
Snow Blind
Screen Australia
Sean Kruck
2012
Rachel
The Orchard
AFTRS
Laura Scrivano
2012
Performer
Extreme Emotion MSA
AFTRS
Ian Watson
2012
Bianca
My Mother Her Daughter
Azure Productions
Erin Good
2007
Amy
Celia and Amy
AFTRS
Hugh Sullivan
2004
Woman
Harry The Hunchback
Husien
2004
Myself
Mockumentary
Damon Herriman
2004
Mother
Monster (went to Telluride USA Palm Springs Festival)
Siren Pictures
Jennifer Kent
2004
Carmel
The Saviour (went to Telluride USA Palm Springs Film Festival)
AFTRS
Peter Templeman
2004
Mother
Still Time
Radhart Prod
Sonia Whiteman
2003
Joan
ANTS
Evenstar Productions
Arwen Munroe
2000
Lead
Binary
AFTRS
Mike Daly
Voice Over
2004
Various (20 different roles)
Totally Awesome (Radio Book)
ABC Radio