Feature Film
2019
Becca
June Again
Ticket to Ride to for See Pictures
JJ Winlove
2008
Connie
Accidents Happen
AH Films
Andrew Lancaster
2007
Prostitute
The Eternity Man
RB Films
Julien Temple
Stage
2018
Nanny Tickle
Sleeping Beauty
Bonnie Lythgoe Productions
2017
Mrs Darling / Mimi the Magic Mermaid
The Adventures of Peter Pan & Tinker Bell
Bonnie Lythgoe Productions
Bonnie Lythgoe
2016
Performer
The Wharf Revue 2016
Sydney Theatre Company
Jonathan Biggins, Drew Forsythe, Phillip Scott
2015
Host
Sing-A-Long-A Sound of Music
Tim Woods Entertainment
2014
Constanze
Sydney Opera House Babies Proms: Meeting Mozart
Christine Dunstan Productions
Eva Di Cesare
2013
Nonee/Ensemble
Dead Man Brake
Merrigong Theatre Company
Anne-Louise Rentell
2013
Alice Beineke
The Addams Family
New Theatricals
Jerry Zaks
2012
Elizabeth
Every Single Saturday
Les Currie Productions
Lisa Freshwater
2011
Kathy Lette, Miss A (Anna Ardin), Clapper-Loader, Masseuse
Stainless Steel Rat
Harrison Productions & Auspicious Arts Projects
Wayne Harrison
2011
Head Chief Rabbit
Wind In The Willows
Australian Shakespeare Company
Marian Bragge
2011
Sarah Stone
No Way to Treat a Lady
Darlinghurst Theatre
Stephen Colyer
2011
Host
Sing-A-Long A Sound of Music
Tim Woods Entertainment
2010
Pam
A Day In The Death Of Joe Egg
Whitebox/Critical Stages
Kim Hardwick
1999
Learna Butler
Spring Awakening
Railway St. Theatre Company
Mary-Anne Gifford
Television
2022
Lydia
Last Days of the Space Age
Princess Pictures / Disney +
Bharat Nalluri
2022
Obstetrician
Bump (Series 3)
Roadshow Rough Diamond
Kriv Stenders / Geoff Bennett
2017
Margaret Fulton
Love Child (Series 4)
Playmaker Media
2006
Regular Cast
Comedy Inc
Crackerjack/Channel 9
David McDonald
2005
Regular Cast
Comedy Inc. - 2003 - 2005
Crackerjack / Channel 9
David McDonald
Musical Theatre
2024
Emily Hobbs
Elf: The Musical
Crossroads Live
Eric Giancole
2024
Housewife
Menopause the Musical
SK Entertainment
Cameron Mitchell
2023
Rona Lisa Peretti
The 25th Annual Putnam County Spelling Bee
September Remedy Productions / Hayes Theatre
Dash Kruck
2022
Cora Hoover Hooper
Anyone Can Whistle
Neglected Musicals/Hayes Theatre
Tyran Parke
2021
Diane and Others
Come From Away
Moose Downunder Pty Limited and Rodney Rigby
Christopher Ashley
2020
Woman
Who’s Your Baghdaddy or how I started the Iraq War
Hayes Theatre
Neil Gooding
2020
Diane
Come From Away
Moose Downunder Pty Limited and Rodney Rigby
Christopher Ashley
2019
Diane
Come From Away
Moose Downunder Pty Limited and Rodney Rigby
Christopher Ashley
2017
Sandra Bloom
Big Fish
Hayes Theatre
Tyran Parke
2014
Cinderella/Ensemble
The Happy Ending (Workshop)
Kate Revz
2014
Judy Denmark/Ginger Del Marco
Ruthless! The Musical
The Theatre Division/Seymour Centre
Lisa Freshwater
2014
Trina
Falsettos
Eternity Playhouse
Stephen Colyer
2013
Jolene Oaks
Dirty Rotten Scoundrels
James Anthony Productions
Roger Hodgeman
2010
Charlotte Malcolm
A Little Night Music
Opera Australia
Stuart Maunder
2009
Ensemble
Jekyll & Hyde
Tim Lawson Enterprises
John Diedrich / Jo Ann Robinson
2009
Charlotte Malcom
A Little Night Music
Opera Australia
Stuart Maunder
2008
Young Wife
Hello Again
Gaiety Theatre
Stephen Colyer
2008
Cast
I Love You, You're Perfect, Now Change
Kookaburra
Darren Yap
2008
Francesca
Las Vegas, The Musical
Vanish Entertainment
Chris Hurrel
2007
Julie Jordan
Carousel
Twelfth Night Theatre Co.
Tony Alcock
2007
Sarah
Company
Kookaburra
Gale Edwards
2006
Alice Beane
Titanic - A New Musical
Sea Biscut Productions
John Dierich
2006
Guenevere
Camelot
The Productions Company
George Ogilvie
2005
Nellie Forbush
South Pacific 2003 - 2005
Seabiscuit Productions
Anne Robinson
2002
Frenchie
Grease - The Mega Musical
GFO, RUG, SEL
1998
Ensemble/ Understudy Janet & Columbia
The New Rocky Horror Show
Dainty Consolidated
Nigel Triffit
1997
Audrey - Understudy
Little Shop of Horrors - '96-'97
David Atkins Enterprises Ltd
David Atkins