2019
Stage
Elizabeth/Sarah
Table
White Box
Kim Hardwick
2019
Television
Bianca
Doctor Doctor
Easy Tiger
Geoff Bennett
2019
Stage
Journalist
Fierce
Old Fitz Theatre
Janine Watson
2019
Commercial
Friend
Samsung TV
Infinity Squared
Melvin J. Montalban
2018
Stage
Flo Shepherd
The River at the End of the Road
Sport for Jove
Damien Ryan
2015
Stage
Moet
The Infinity Taster
The Old Fitz
Janine Watson
2015
Commercial
City Girl
Samsung Galaxy
Rapid Films
Damien Toogood
2015
Online
Minnie
Google Hangouts In History
Grumpy Sailor
Jack Yabsley
2014
Stage
Ross/Witch
Macbeth
Bell Shakespeare - Actors at Work
James Evans
2014
Stage
Juliet/Benvolio
Such Sweet Sorrow
Bell Shakespeare - Actors at Work
Janine Watson
2014
Stage
Ophelia/Laertes
Hamlet: Out of Joint
Bell Shakespeare - Actors at Work
Paul Reichstein
2013
Commercial
Lover
Lotteries New Zealand
Plaza Films
Paul Middleditch
2013
Commercial
Girlfriend
KFC - Cricket
Collider Films
Kess Broekman-Dattner
2013
Stage
Simon
Lord of the Flies
US-A-UM
Kip Williams
2012
Stage
Julie
Junction
bAKEHOUSE Theatre
Suzanne Miller
2012
Stage
Witch
Macbeth
Sport for Jove
Damien Ryan
2011
Online
Policewoman
Watch with Mother
Glue Society
Gary Freedman
2011
Stage
Egle
La Dispute
Owl Farm
John Kachoyan
2010
Short Film
Franka
Casualties
WAAPA/Screen Academy
Ben Mizzi
2010
Stage
Olive
Joking Apart
WAAPA
Andrew Lewis
2010
Stage
Courtesan
The Comedy of Errors
WAAPA
Adam Cook
2010
Stage
Horatio
Hamlet
WAAPA
Aarne Neeme
2010
Stage
The Laundress
The Trial
WAAPA
Michael Jenn
2010
Short Film
Anthea
Family Tree
WAAPA/Screen Academy
Geoff Kelso
2009
Stage
Polly Peachum
The Threepenny Opera
WAAPA
Rachel Moorhead
2009
Stage
Zinaida Savishna
Ivanov
WAAPA
Nic Papademitriou
2008
Stage
Ensemble
Far Away
Black Swan Theatre Company
John Sheedy