Stage
2017
Puppeteer/Performer
Diary of a Wombat
Monkey Baa
Eva Di Cesare
2015
Various
Hamlet
Bell Shakespeare
Damien Ryan
2014
Meg
Every Second
Michael Sieders Presents
Shannon Murphy
2014
Avdotya
Children of The Sun
STC Main Stage
Kip Williams
2013
Emilia
Othello
Sport for Jove
Matt Edgerton
2012
Puppeteer
The Splinter
STC Main Stage
Sarah Goodes
2012
Various
Mr Chicken Goes to Paris
NIDA OP
Kellie MacKereth
2011
Ophelia
Hamlet
STC ED
Naomi Edwards
2011
Young Woman
Blood Wedding
STC Main Stage
Iain Sinclair
2011
Various
Money Shots
STC Next Stage
Sarah Giles
2010
Noahs Daughter
The Mysteries: Genesis
STC Main Stage
Tom Wright and Andrew Upton
2010
The Constables
Accidental Death of an Anarchist
STC ED
Stefo Nantsou
2010
Thane
Vs Macbeth
STC/ The Border Project
Sam Haren
2010
Cassandra
Oresteia
STC Main Stage
Tom Wright
2010
Dromio
The Comedy of Errors
STC ED
Charmian Gradwell
2010
Various
Leviathan
STC ED
Stefo Nantsou
2009
Bug
Cherry Smoke
Glass Umbrella
Michael Dahlstrom
2009
Resident Actor
Various
Sydney Theatre Company
Various
2008
Woman One
Hard Core
Short & Sweet
John Sheedy
2008
Various
Brecht Workshop
STC ED
Tom Wright
2007
Margherita
Can't Pay! Won't Pay!
NIDA
Craig Ilott
Television
2019
Constable Marsh
The Hunting
SBS
Ana Kokkinos
2018
Police Officer
Frayed
ABC
Shaun Wilson
2015
Ms Karras
Subject to Change
Glow Worm Films
Daniel Mercieca
2015
Dr Jacqui Hargrove
Home and Away
Seven Network (Operations) Limited
2008
Sjida Kazi
East West 101
Kanpman & Wyld
Peter Andrikidis