- (2016) "Evita" at Queen Elizabeth Theatre for Vancouver Opera
- (2015) "a Christmas Story" - playing Schwartz at the Stankey Theatre for Arts Club in Vancouver, Canada
- (2015) "Les Miserables" playing Gavroche at the Stanley Theatre for the Arts Club in Vancouver, Canada.
- (2014) Carmen - street Urchin at Queen Elizabeth Theatre for Vancouver Opera Company
- (2013) Tosca - Shepherd Boy at Queen Elizabeth Theatre for Vancouver Opera Company
- (2017) Younger brother in Dead Man Walking with Vancouver Opera Company at the Queen Elizabeth Theatre
- (2017) "Edgar" in Ragtime with Fighting Chance Productions at the Orpheum Theatre
- (2017) "13 : The Musical" playing Malcolm at Waterfront Theatre for Bring on Tomorrow co.
- (2016) "Hansel and Gretel" at Vancouver Playhouse for Vancouver Opera Company
- ( 2016-17) "Riot" as featured singer at multiple venues with Hard Rubber Orchestra
Contribute to this page
Suggest an edit or add missing content