| Year | Title | Role | Notes |
| 1992 | The Heiress | Lavinia Penniman | NIDA Parade Studio, Sydney |
| 1992 | Electra | Clytemnestra | NIDA Parade Theatre, Sydney |
| 1992 | Crimes of the Heart | Babe Botrelle | NIDA Parade Theatre, Sydney |
| 1992 | As You Like It | Attendant | NIDA Parade Theatre, Sydney |
| 1992 | Images de Moliere | | NIDA Parade Theatre, Sydney |
| 1993 | Romeo and Juliet | Juliet | Theatre Royal Sydney, Melbourne Athenaeum, Her Majesty's Theatre, Adelaide, Canberra Theatre with Bell Shakespeare |
| 1993 | Hamlet | Player Queen / Court Lady | Theatre Royal Sydney, Melbourne Athenaeum, Her Majesty's Theatre, Adelaide, Canberra Theatre with Bell Shakespeare |
| 1993 | Richard III | Jane Shore / Citizen | Theatre Royal Sydney, Melbourne Athenaeum, Her Majesty's Theatre, Adelaide, Canberra Theatre with Bell Shakespeare |
| 1994 | The Taming of the Shrew | Katherina | Newcastle Civic Theatre, Comedy Theatre, Melbourne, University of Sydney, Canberra Theatre, Regal Theatre, Perth, Theatre Royal, Hobart, Princess Theatre, Launceston with Bell Shakespeare |
| 1994 | Macbeth | Second Witch / Gentlewoman | Newcastle Civic Theatre, Comedy Theatre, Melbourne, University of Sydney, Canberra Theatre, Regal Theatre, Perth, Theatre Royal, Hobart, Princess Theatre, Launceston with Bell Shakespeare |
| 1996 | A View from the Bridge | Catherine | Belvoir Street Theatre, Sydney |
| 1996 | Night on Bald Mountain | Stella Summerhayes | Playhouse, Adelaide, Belvoir Street Theatre, Sydney with STCSA |
| 1998 | Macbeth | Lady Macbeth | Space Theatre, Adelaide with STCSA |
| 1998 | The Idiot | Aglaya | Space Theatre, Adelaide with STCSA |
| 1999 | Twelfth Night | Viola | Playhouse, Adelaide with STCSA |
| 1999 | The Rose Tattoo | Rosa | Opera Playhouse, Adelaide with STCSA |
| 2000–2001 | The Importance of Being Earnest | Hon. Gwendolen Fairfax | Regal Theatre, Perth, Princess Theatre, Melbourne, Civic Theatre, Auckland, Theatre Royal Sydney, Manchester, Theatre Royal, Bath, Savoy Theatre, London |
| 2001 | The School for Scandal | Lady Teazle | Sydney Opera House with STC |
| 2002 | A Streetcar Named Desire | Stella Kowalski | Royal National Theatre, London |
| | The Cripple of Inishmaan | Helen | STC |
| 2003–2004 | Jumpers | Dorothy Moore | Lyttelton National Theatre, London, Piccadilly Theatre, London, Brooks Atkinson Theatre, New York |
| 2008 | Cat on a Hot Tin Roof | Margaret | Playhouse, Melbourne with MTC |
| 2009 | Tot Mom | Nancy Grace | Wharf Theatre, Sydney with STC |
| 2021 | The Maids | Claire | Playhouse Theatre, Hobart with Archipelago Productions |