Upcoming Performances


Recent Performances

August 2022 Carmen Under The Stars (Remendado) with Honens and Julie Nesrallah

June 2022 Beethoven's 9th Symphony (Soloist) with Brott Music Festival

June 2022 A Waltz Dream (Niki) with Toronto Operetta Theatre

April 2022 Messiah (Soloist) with Kindred Spirits Orchestra

April 2022 Vanessa (Anatol) with Voicebox: Opera In Concert

October 2021 Mozart's Requiem (Soloist) with Vancouver Bach Choir

July 2021 Cosi fan tutte (Ferrando) with Brott Opera

February 2020 Norma (Flavio) with Calgary Opera

August 2019 Ariadne auf Naxos (Bacchus) with Highlands Opera Studio

July 2019 La Bohème (Rodolfo) with Fraser Lyric Opera

June 2019 The Handless Maiden (Workshop of Opera) with Indie Opera Week West

June 2019 Beethoven's 9th Symphony (Soloist) with Langley Community Music School

April/May 2019 Faust (Wagner & Faust Cover) with Vancouver Opera

February 2019 La Bohème (Rodolfo Cover) with Vancouver Opera

November 2018 A Classical Christmas with Opera Kelowna

October 2018 The Merry Widow (St. Brioche) with Vancouver Opera

June 2018 Il Tabarro (Luigi) with UBC Opera and Vancouver Opera Orchestra

June 2018 Peter Grimes (Bob Boles) with Vancouver Symphony Orchestra

April 2018 Mozart Requiem & Vesperae Solennes de Confessore with Kamloops Brandenburg Orchestra and VIVACE Chorus