| Year | Role / Type | | Production / Director | | Company / Venue |
| 2010 | Madeleine LaRoy Film (Short) |  | Why Must The Show Go On? Paul Anthony Nelson | | Cinema Viscera/Incognita Enterprises
|
| 2009 | Beatrice Film (Student) | | Lightbringer Claire Forgie | | Miss Aeryn Parker Productions/Snowgum Films
|
| 2009 | Heather TV | | Lowdown Amanda Brotchie | | ABC TV/BMZ TV Pty Ltd
|
| 2009 | Tracy TV | | D.A.T.E. Me Sally McLean | | NEonTV
|
| 2008 | Lady Montague/Understudy Theatre |  | Romeo & Juliet Glenn Elson | | Australian Shakespeare Company Royal Botanical Gardens, Melbourne |
| 2008 | The Woman Film (Student) | | A Short History of Mime Neil Edward Triffett | | VCA
|
| 2008 | Lisa Film (Short) | | Interchange Paul Anthony Nelson | | Cinema Viscera
|
| 2008 | Miss Julie TV | | Elephant Princess Daniel Nettheim | | Jonathan M Shiff Productions
|
| 2007 | Aunt Jamie Film (Short) | | Forrest's Blog Richard Sarrel | | The Rehearsal Room
|
| 2007 | Dema Film (Short) | | Unravelled Rachel Blackwood | | Independent
|
| 2007 | Kim & Trude (Acting Double) TV | | Kath & Kim Ted Emery | | Riley Turner Productions
|
| 2006 | Katherine Theatre | | Chasing Pegasus Sally McLean | | Incognita Enterprises Gasworks Arts Park |
| 2006 | Catherine Gale Film (Short) | | Sleeper Earnest Kim | | VCA
|
| 2005 | Hospital Administrator TV |  | Blue Heelers Fiona Banks |  | Southern Star
|
| 2005 | Invisible Woman/TV Producer Theatre | | The Auxiliary Rachel Baring | | Phrankly Theatre Gasworks Studio (Gasworks Arts Park), Melbourne |
| 2005 | Joan Maple (lead) Theatre | | Murdered to Death John Jenkins | | Shoestring Theatre Company Langwarrin Performing Arts Centre, Melbourne |
| 2005 | Young Wife (lead) Film (Short) | | Within Ivan Sickic | | Melbourne University
|
| 2005 | Judith (lead) Theatre | | The Clairvoyant Sian Pryce | | The Leading Dramatic Society Kingston Arts Centre, Melbourne |
| 2005 | Mrs Derry (lead) Film (Short) | | Death of a Property Salesman Joel Rembach | | IndieWorks
|
| 2005 | Josie/Mindy (lead) Theatre | | Young Turks Roy Thompson | | La Mama Theatre Carlton Courthouse, Melbourne |
| 2005 | Brigit (lead) Film (Short) | | Brigit & Benny (a modern faerietale) Sally McLean | | Witchwood Films
|
| 2004 | Mama (lead) Film (Short) | | Return Oscar Hernandez Jnr. | | Rising Phoenix Productions
|
| 2004 | God's Secretary Film (Short) | | Life of Death Luke Fawkland-Brown | | RMIT
|
| 2004 | Adrienne (lead) Film (Short) | | Ring of Roses Crystalyn Cordwell | | Infinity Films
|
| 2004 | Katherine (lead) Theatre | | Chasing Pegasus Sally McLean | | Salmac Productions Mt Martha House |
| 2003 | Various (Guest) TV | | Comedy Inc. David McDonald | | Crackerjack Productions
|
| 2003 | Camilla (lead) Film (Student) | | Without A Word Angela Paraskeva | | RMIT
|
| 2002 | Angie Powers (lead) TV | | Bootleg Ian Gilmour | | BBC/Burberry Productions
|
| 2001 | Marissa (lead) Theatre | | Lovepuke Brendan O'Connor | | Gorgeous Productions The Mechanics Institute, Melbourne |
| 2001 | Woman One (lead) Theatre |  | I Love You, You're Perfect, Now Change Andy Gale | | EHJ & Cygnet Productions Athenaeum Theatre, Melbourne |
| 2000 | Teacher Film (Short) | | Joining The Dots Catherine Kerstjens | | RMIT
|
| 1997 | Sue (lead) Film (Short) | | Just Move Your Lips Peter Anderson | | Panico Studios (UK)
|
| 1997 | King Duncan/Seyton Theatre |  | Macbeth Alistair Barrie | | Felis Sapiens Theatre (UK) Duke of Cambridge |
| 1997 | Andy (lead) Film (Feature) |  | A Little Rain Must Fall Dennis Morrison | | Mynfel Films (UK)
|