Contact Mike today for your opera, concert, wedding, play, film, or other booking today!


March 21, 2018: 
Phantom of the Opera

a live improvised soundtrack with ICE!

June 22-23, 2018:  The Covenant (Miller)

Roles: The Baker, Chorus
Vera Causa Opera: Waterloo, ON

Upcoming Performances...


March 9-10, 2018:  Sehnsucht: On the Quest for the Blue Flower

German theatre with staged German Lieder
Laurier German Players: Waterloo, ON

March 2-4, 2018:  The Tender Land (Copland)

Roles: Top, Chorus
Opera Laurier: Waterloo, ON

Feb 1o, 2018: Kiwanis Festival Gala

Mozart & Jazz
Guelph Youth Music Centre (Guelph, ON)

Feb 16, 2018: Chinese New Year Gala

Tan Dun & Mozart
Calvary Baptist Church (Arkell, ON)

Nov 10 - 11, 2017:  Opera Excerpts: Family Ties!

Roles: Fred (Heggie), Conte (Mozart), Riff (Bernstein)Mr. Webb (Rorem)
Opera Laurier: Waterloo, ON

Aug 2017:  Carmen (Bizet)

Roles: Moralès, Dancaïre, Chorus
Halifax Summer Opera Festival: Halifax, NS

May - Jun 2017:  OMFA: Accompanying
Musical Theatre, Classical Voice, Brass, Woodwinds

Hamilton, ON

May 2017:  Song & Aria Showcase Concert

Opera NUOVA: Edmonton, AB

Mar 2017:  Les contes d'Hoffmann (Offenbach)

Roles: Schlémil, Chorus 
Opera Laurier: Waterloo, ON