Upcoming Performances

Mozart Requiem

October 23rd, 2021

Vancouver Bach Choir

Orpheum Theatre

Recent Performances

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 Opera Night: A Three Tenor Tribute to Pavarotti with City Opera Vancouver

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

December 2018 Vienna: My City of Dreams with Opera Nanaimo

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

April 2018 An Afternoon at the Opera presented by the Kay Meek Centre for Performing Arts