2023
Musical Theatre
Count Carl-Magnus Malcolm
A Little Night Music
Hayes Theatre
Dean Bryant
2023
Musical Theatre
Ensemble/Sweeney Todd 1st Cover / cover Judge Turpin
Sweeney Todd: The Demon Barber Of Fleet Street
Victorian Opera
Stuart Maunder
2023
Musical Theatre
Frederson
Metropolis
Little Eggs Collective & Hayes Theatre Co
Julia Robertson
2022
Opera
Phantom
Phantom of the Opera (Handa Opera)
Opera Australia
Simon Phillips
2021
Musical Theatre
Pig 2/Shrek Cover
Shrek the Musical
Skyline Productions
Jason Moore and Rob Ashford
2020
Musical Theatre
Pig 2/ Papa Ogre/ Knight 4 / Shrek Cover
Shrek the Musical
Skyline Productions
Jason Moore and Rob Ashford
2019
Musical Theatre
Pig 2/ Papa Ogre/ Knight 4 / Shrek Cover
Shrek the Musical
Skyline Productions
Jason Moore and Rob Ashford
2019
Musical Theatre
Male Ensemble (Young Man)/ understudy Bill Heslop, Bjorn and Ken Blundell
Muriel's Wedding the Musical
Muriel's Wedding Pty Ltd
Simon Phillips
2017
Musical Theatre
Ensemble/Frankie Avalon/Tommy
Dream Lover
Dream Lover Australia
Simon Phillips
2017
Musical Theatre
Male Ensembl/Covering Freddy Eynsford-Hill, Cockney Quartet, Lord Boxington, Jamie
My Fair Lady
Opera Australia/Gordon Frost
Julie Andrews
2016
Musical Theatre
Frankie Avalon
Dream Lover
Dream Lover Australia
Simon Phillips
2016
Musical Theatre
Schroeder
You're a Good Man Charlie Brown
Vass Productions
Gary Abrahams
2014
Musical Theatre
Ensemble/Courfeyrac & Enjoras (understudy)
Les Miserables
Cameron Mackintosh & Michael Cassel Group
Lawrence Connor/James Powell
2013
Musical Theatre
Ensemble/Jack (cover)
King Kong
Global Creatures
Daniel Kramer
2012
Musical Theatre
Ensemble/Jack (understudy)
King Kong Workshop
Global Creatures
Daniel Kramer
2012
Musical Theatre
Fred Jones
Scooby Doo Live! Musical Mysteries
Life Like Touring Australia
Andrew Price
2011
Musical Theatre
Tony
West Side Story
Victorian College of the Arts
Martin Croft
2010
Musical Theatre
Ernst
Spring Awakening
Victorian College of the Arts
Tom Healy
2008
Stage
Henry Higgins
Pygmailion
Carey Theatre Company
Tim Schwerdt
2008
Musical Theatre
Billy Crocker
Anythng Goes
Carey Music Theatre Company
David Crawshaw
2007
Stage
Lewis
Cosi
Carey Theatre Company
Sara Reece
2007
Musical Theatre
Daddy Brubeck
Sweet Charity
Carey Music Theatre Company
David Crawshaw