He has previously appeared in "Oklahoma!" for The Production Company at the State Theatre in Melbourne, "The Adventures of Snugglepot and Cuddlepie" for Company B Belvoir directed by Neil Armfield, starred in both seasons of the comedy "BoyBand" in Sydney, played the principal role of Frederic Vern in the world premiere production of "Eureka" at Melbourne's Her Majesty's Theatre for the Melbourne International Arts Festival, recorded and toured with "ShowQueen: Live" in both Sydney and Melbourne, starred in the critically acclaimed song cycle "LoveBites", and played the role of Peter in Sondheim's "Company" at Sydney's Theatre Royal.