Musical Theatre
2025
Swing (Romantic/Hardman/Barman/Joker)
Choir of Man (West End)
Hartson Hook & Andrew Kay
Nic Doodson
2023
Guy
Once
Darlinghurst Theatre Company
Richard Carroll
2022
Guy
Once
Darlinghurst Theatre Company
Richard Carroll
2022
Guy
Once
Black Swan Theatre Company
Richard Carroll
2021
Les Miserables: The Punk Opera (Sole Vocalist and Co-Creator)
ReWIRED: Musicals Reimagined
Sydney Festival/Hayes Theatre Co
Richard Carroll & Isaac Hayward
2021
Galileo
We Will Rock You
Packemin Productions
Wayne Scott Kermond
2021
Guy
Once
Darlinghurst Theatre Company
Richard Carroll
2020
Andy
Rolling Thunder Vietnam
Blake Entertainment
David Berthold
2020
Bard (Lead)
Dublin Nights (Hamburg)
Mpire Creative
Nigel Turner-Carroll
2019
Bard (Lead)
Dublin Nights (European Tour)
Mpire Creative
Nigel Turner-Carroll
2019
Guy
Once
Darlinghurst Theatre Company
Richard Carroll
2019
Judas
Jesus Christ Superstar
Packemin Productions
Neil Gooding
2018
Galileo
We Will Rock You: The Arena Spectacular
PeeWee Productions
Kelda McManus
2017
Himself (Don't Give Up & True Colours)
Beyond Kinky: A Kinky Boots Charity Event
Michael Cassel Group
Anthony Harkin
2017
Rob Gordon
High Fidelity
Hayes Theatre Co
Neil Gooding
2017
Charlie Price
Kinky Boots
Michael Cassel Group
Jerry Mitchel
2016
Charlie Price
Kinky Boots
Michael Cassel Group
Jerry Mitchell
2015
Boland
Dogfight
Hayes Theatre Co/Neil Gooding Productions
Neil Gooding
2014
Stewie
Truth, Beauty and a Picture of You
Hayes Theatre Co/Neil Gooding Productions
Neil Gooding
2013
Billy Nolan
Carrie: The Musical
Squabbalogic
Jay James-Moody
2013
Male Soloist
Bloody Bloody Andrew Jackson
Squabbalogic
Craig Stewart
Sketch Comedy
2011
Stage Partner to John Cleese (Sketch/Writing)
Just For Laughs International Comedy Gala
Sydney Opera House
Andy Nulman
Music
2016
The Ten Tenors
The Power of Ten (AUS/NZ)
Dmand Management
2015
The Ten Tenors
Home for the Holidays (US Tour)
Dmand Management
Radio
2021
Narrator
Tainted Love by Lawrence Leung
ABC National - Fictions
Sophie Townsend
2020
Narrator
Love In The Time of Swine Flu by Lech Blaine
ABC National - Fictions
Sophie Townsend
2020
Diner (Lead)
Designed For Sharing
ABC National - Fictions
Sophie Townsend
Cabaret
2014
Jim (also Writer)
Love and Death and an American Guitar
Adelaide Cabaret Festival
Neil Gooding
2011
Performer (also Writer)
Blokelahoma!
Adelaide Cabaret Festival
David Campbell
Television
2017
Pre-Game Featured Solo Artist ('True Colours')
Australian Open Women's Final (Venus v. Serena)
Channel 7 (with Simultanious Live International Broadcast)
2017
National Anthem Performance
Australia Day Rugby Test
Channel 9
2017
National Anthem Performance
Australian Open Women's Final (Venus v. Serena)
Channel 7
2016
Featured Artist ('Joy to the World')
Carols by Candlelight
Channel 9
2016
Featured Duet Performance ('Not My Father's Son')
The Morning Show
Channel 7
2016
Pre-Game Featured Solo Artist ('True Colours')
AFL Pride Game
Channel 7
2012
Featured Solo Artist ('The Show Must Go On')
Today Extra (MORNINGS)
Channel 9
Presenter
2023
Host
Carols by Cabaret
Hayes Theatre Co
Toby Francis, Dash Kruck, & Lauren Peters
2022
Host
Carols by Cabaret
Hayes Theatre Co
Toby Francis, Dash Kruck, & Lauren Peters
2021
Host
Carols by Cabaret
Hayes Theatre Co
Cameron Mitchell
2020
Host
Carols by Cabaret (Live Stream)
Hayes Theatre Co
Cameron Mitchell
2019
Host
Carols by Cabaret
Hayes Theatre Co
Cameron Mitchell
2018
Host
Carols by Cabaret
Hayes Theatre Co
Cameron Mitchell
2017
Host
Carols by Cabaret
Hayes Theatre Co
Cameron Mitchell
2016
Host
Carols by Cabaret
Hayes Theatre Co
Various
2014
Host
Carols by Cabaret
Hayes Theatre Co
Various
2011
Weekly Panelist
The School For Scandal
Luckiest Productions
Lisa Campbell & Richard Carroll
Other
2024
Executive Producer
Rent - National Mainstage Tour
LPD Productions
Shaun Rennie
2017
Producer
High Fidelity
Hayes Theatre Co
Neil Gooding
2016
Producer
RENT - Return Season
Hayes Theatre Co
Shaun Rennie
2015
Producer
RENT
Hayes Theatre Co
Shaun Rennie