Musical Theatre
2019
Margaret Mead / Tribe
Hair: The American Tribal Love-Rock Musical
David Hawkins Productions
Cameron Menzies
2019
Craig McDermott
American Psycho
BB Arts and Two Doors Productions
Alexander Berlage
2017
Mano
Between Worlds
Jason Langley
2016
Bernardo
West Side Story
Packemin Productions
Craig Stewart
2016
Benny
In The Heights
Exclaim Theatre Company
Simeon Yialeloglou
2016
Ensemble/Cover
Spring Awakening
ATYP
Mitchell Butel
2011
Asher
Joseph & The Amazing Technicolour Dreamcoat
Packemin Productions
Neil Gooding
2011
Marty
Showtrain
New Musicals Australia
Christopher Hurrell
2010
Daniel
Lovebites
Australian Institute of Music
Neil Gooding
2009
Backing Singer
Dusty: The Original Pop Diva
Australian Institute of Music
Jennifer Murphy
Stage
2015
Cabaret
Broadway Bard
Glen St Theatre
Melvyn Morrow
2015
Friends of Nick Enright
Nick Enright Song Book Launch
The Eternity Playhouse
2014
Cabaret
Broadway Bard
Cabaret in The Day
Melvyn Morrow
2014
Skip
Glory Days
Exlaim Theatre Co
Elizabeth Evans
2013
Self
He Said. She Said: At It Again
Sydney Fringe
Self
2012
Cabaret
Broadway Bard
Teatro Vivaldi, Canberra
Melvyn Morrow
2012
Self Written
He Said, She Said
Sydney Fringe
2011
Self Written
Interpretations
The Butterfly Club
2011
Cabaret
Broadway Bard (Cabaret)
Sydney Fringe
Melvyn Morrow
Television
2014
Contestent
X-Factor Grand Final Decider, Top Two Choir Member
2013
Featured Roles
A Place to Call Home
2002
Small Role
All Saints