2024
Theatre
Actor 2
Alone It Stands
Ensemble Theatre
Janine Watson
2022
Theatre
Antipholus of Syracuse.
Comedy of Errors
Bell Shakespeare
Janine Watson
2020
Theatre
Gruffalo/Predators
The Gruffalo's Child
CDP
Liesel Badorrek
2019
Theatre
Gruffalo / Predators
The Gruffalo -Australian Tour
CDP
Liesel Badorrek
2018
Theatre
Madame
The Maids
Belvoir 25A + Glitterbomb
Carissa Licciardello
2018
Web Series
Academic
Sheilas
Giant Dwarf
Hannah Reilly
2018
Theatre
Gruffalo/Predators
The Gruffalo's Child
CDP
Liesel Badorrek
2018
Stage
Various
Youth & Destination
Manifesto Theatre Company
James Raggatt
2017
Stage
Bird/Dragon
Room on the Broom
CDP
Liesel Badorrek
2017
Television
Various
Growing Up Gracefully
ABC
Mike Nayna
2017
Stage
Ken
Neighbourhood Watch
Monkey Baa/Illuminate Educate
Suzanne Pereira
2017
Stage
Alex
BU21
Outhouse Theatre Co
Erin Taylor
2016
Stage
Adam
Silence to Speech
Poetry in Action
Paige Rattray
2016
Stage
Blake
The Poet's Quest
Poetry in Action
Darren Gilshenan
2016
Stage
Self
The Power of Poetry
Poetry in Action
Samantha Young
2016
Stage
Wilfred Owen
Words of War
Poetry in Action
Bryce Youngman
2015
Stage
Ken
Neighbourhood Watch
Illuminate Educate
Susanna Dowling
2015
Musical Theatre
Laike
Space Cats
Brevity Theatre
Samantha Young
2015
Stage
King Carlisle, Danny
The Vampire Lesbians of Sodom
Brevity Theatre
Samantha Young
2014
Stage
Haimon
Antigone
NIDA
Alastair Clark
2014
Musical Theatre
Signor Naccarelli
The Light in the Piazza
NIDA
Roger Hodgman
2014
Stage
Trivelin
The False Servant
NIDA
Mackenzie Steele
2014
Musical Theatre
N/A
The Kitty Conspiracy
NIDA
Collaborative
2014
Video
Harry
Julia Why- 'Just One Night' Music Video
Triple J Unearthed
David Burrowes
2014
Short Film
The Sacrifice
Expiation
EKT Workshop
David Taylor
2013
Stage
Roy
Cosi
NIDA
David Berthold
2013
Musical Theatre
The Captain
Woyzeck
NIDA
Imara Savage
2013
Musical Theatre
N/A
Rust: A Song Cycle
NIDA
Craig Ilott
2012
Musical Theatre
Mr/Dog/Charles Redmond
Sunday in the Park With George
NIDA
Wayne Harrison