FILM
- Le Chien qui Fume (2013) – unknown
- The Wedding Party (2010) – Lisa
- Razzle Dazzle: A Journey Into Dance (2007) – Paulette
- The Book of Revelations (2006) – Margot
- The Actress (Workshop) – Angelique
- Fresh Air (1999) – Kit
- Metal Skin (1994) – Ros
- Mull (1989) – Mull
- Bushfire Moon (1987) – Sarah
- The Still Point (1985) – Sarah
TELEVISION
- The Doctor Blake Mysteries (2013-2017) – Jean
- It’s a Date (2013) – Eve
- 2011 Samsung AACTA Awards (2012) – Herself
- Charles Bean’s Great War (2010) – Narrator
- City Homicide (2007-2010) – Detective Senior Constable. Jennifer Mapplethorpe
- Blue Water High (2005-06) – Deb
- The Secret Life of Us (2005) – Anna
- Through My Eyes (2004) – Sally Lowe
- Stingers (2004) – Evelyn Ballantyne
- Liquid Assets: Kylie’s Millions (2003) – Herself – Former Co-Star
- Young Lions (2002) – Bec
- Heroes Mountain (2002) – Kate Fitzpatrick
- Changi (2001) – Lisa
- Flat Chat (2001) – Rebel
- The Love of Lionel’s Life (2000)- Lena
- Water Rats (2000) – Shelly
- Tribe (1999) – Marie
- Raw FM (1997-98) – Zelda
- Good Guys, Bad Guys: Only the Young Die Good (1997) – Jinx
- Still Twisted (1997) – (archive footage from TT: The Crossing)
- Twisted Tales: The Crossing (1996) – Mallory
- Class Act (1994) – Gloria O’Grady
- The Feds: Deception (1993) – Tammy
- Phoenix II (1993) – Lindy
- Boys From the Bush (1990-92) – Arlene
- A Country Practice (1991) – Donna Hume
- All Together Now (1990) – Karen
- Shadows of the Heart (1990) – Lanty Fargo
- The Flying Doctors (1989) – Judy
- House Rules (1988) – Sophie Buckley
- The Henderson Kids II (1987) – Tamara ‘Tam’ Henderson
- The Flying Doctors (1986) – Amanda
- A Country Practice (1986) – Bonnie Stewart
- My Brother Tom (1986) – Jean Quayle
- Prisoner (1985) – Young Girl
- Neighbours (1985) – Rachel Burns
- The Henderson Kids (1985) – Tamara ‘Tam’ Henderson
- Pozieres (?) – Narrator
- Bedders Time (?) –
- Secrets (?) – Marian
- Cluedo (?) – Anita Lockart
- Under the Skin: Dino Where Have You Been? (?) – Jennifer
- GP (?) – Angela
- Prime Time (?) – Debbie
THEATRE
- Di and Viv and Rose (2017) – Melbourne Theatre Company – Di
- The Distance (2016) – Melbourne Theatre Company – Kate
- Private Lives (2014) – Melbourne Theatre Company – Amanda Prynne
- Assassins (2013) – fortyfivedownstairs – Sarah Jane Moore
- Boy out of the Country (19 November, 2012) – Monash University (reading)
- 12 Angry People (14 December, 2012) – The Wheeler Centre (reading)
- Zebra! (2011) – Sydney Theatre Company – Robinson
- The Odyssey – Company B – Circ
- Cabaret (2002-03) – IMG Entertainment – Fraulein Kost/Kit Kat Girl
- Birds Eye View – Old Fitzroy / The Tap Gallery – Mon
- Life After George – Sydney Theatre Company – Poppy
- Miss Julie – Perth Theatre Company – Miss Julie
- The Three Sisters – 20/20 Theatre – Irena
- Popcorn – Picture This Productions – Scout
- The Taming of the Shrew – EHJ Productions – Katherine
- The Three Sisters – Melbourne Theatre Company – Natalya
- The Balcony – Melbourne Theatre Company – Carmen
- Summer of the Seventeenth Doll – Melbourne Theatre Company – Dubba
- Solstice – State Theatre Company of South Australia – Kristin
- Elsinore – Five Dollar Theatre – Opelia
- Romeo & Juliet – Elston Hocking & Woods – Juliet
- Amadeus – Griffin Theatre – Constanze
- Cosi – Melbourne Theatre Company – Julie / Lucy
- The School For Wives – Australian Nouveau Theatre – Agnes
- Bad Boy Johnny & The Prophets of Doom – Comedy Theatre – Mon
- The Cherry Orchard – Melbourne Theatre Company – Annya
- A Day in the Life of Joe Egg – Melbourne Theatre Company – Joe
OTHER
Appearances:
- Stilleto Awards – December 2010 (host)
- Kyle and Jackie O – 2DayFM – October 2007
- The Morning Show – October 2007
- Helpmann Awards – 2003
- Good Morning Australia – November 2002
- “Telephone-line straight to heaven” – Urban Nomads – from the album Hobohemia
Director:
- Afterglow (short-film)
- Songs of Madness – Stables Theatre
Writer:
- Afterglow (short film)
- Birds Eye View