Musical Theatre
2022
Lord Pinkleton
Cinderella
Opera Australia & Crossroads Live
Mark Brokaw
2020
Jean Valjean
Les Misérables
Packemin Productions/Riverside Theatres
Luke Joslin
2019
Jean Valjean
Les Misérables
ExitLeft (Hobart)
Chris Parker
2018
Jean Valjean
Les Misérables
Showbiz Christchurch
Stephen Robertson
2017
Cockney Quartet
My Fair Lady
Opera Australia
Julie Andrews
2016
Terry
Side Show
One Eyed Man in association with Hayes Theatre Co
Richard Carroll
2014
Combeferre/Jean Valjean cover
Les Miserables
Cameron Mackintosh Australia and Michael Cassel Group
James Powell & Laurence Connor
2009
God/Dwight Understudy & Ensemble
Jerry Springer: The Opera
Sydney Opera House
Gale Edwards
2007
Ensemble
Honey - A Play with Music
Hash Honey
Gael Ballantyne
Corporate Work
2020
Featured Artist
Australia Day Live Concert
Sydney Opera House
2014
Featured Artist
Vision Australia's Carols by Candlelight
Sidney Myer Music Bowl, Melbourne
2012
National Anthem
Bledisloe Cup Rugby Championship
ANZ Stadium, Sydney
National Anthem
One Day Cricket Finals
National Anthem
A-League Soccer Final
National Anthem
Australian Swimming Championships