Stage
2018
Young Mrs O'Brien/Elizabeth
It's Time
DKL
Garreth Cruikshank
2017
Jackie
Mauritius
Sure Foot Productions
Richard Cornally
2016
News Reporter
Resolution
Brave New Word
Sascha Hall
2015
Lady Capulet
Romeo and Juliet
Sydney Classic Theatre Company
Angela Blake
2014
Marie
Joan, Again
Subtlenuance Theatre
Paul Gilchrist
2013
Amelia
The Credeaux Canvas
Sure Foot Productions
Byron Kaye
2011
Grace
Between Us
The Actors Studio Australia
Byron Kaye
2011
Hermia, Witch1, Gentlewoman
Something Wicked This Way Comes
The Actors Studio Australia
Keith Agius
2011
Sugar Plum Fairy
Carols By Candlelight
The Haven Amphitheatre
Marlene Vaughan
2010
Helena
A Lovely Sunday for Creve Coeur
The Actors Studio Australia
Byron Kaye
2010
Meredith
Five Women Wearing the Same Dress
The Actors Studio Australia
Andrew Doyle
2009
Various
Shards of Glass
The Actors Studio Australia
Richard Cornally
Commercial
2018
Featured
REST Super
Mr Wolf
2018
Mother
St Vincent de Paul
Flint
2016
Real Estate Agent
Josh Phegan Membership Promo
Endframe
Sarah Estela
2014
Featured
7Mate/Supercheap Auto MSA
The Stadium
Rob Rosenberg
2014
Bridesmaid
Toyota "Lifetime of Good Times"
Heckler
Justin McMillan/Gary Jaques
Web Series
2017
Nurse
The Identicals
Hodads/Ffunky Munky
Brett & Mark Nicholls
2015
Lizzy
The Bench - "Clown" (post-production)
The Hub Studio
Richard Cornally