Mike is a graduate of Wilfrid Laurier University, where he studied trumpet performance with Guy Few. He performs regularly with many local ensembles, such as the Kitchener-Waterloo Chamber Orchestra, Wellington Wind Symphony, and Ebytown Brass. He has also performed with the Waterloo Chamber Players, the Wilfrid Laurier Chamber Orchestra, the Stratford Symphony Orchestra, the Royal City Big Band, the Windjammers, and Opera Kitchener. He is also involved with church music, occasionally playing for services at local churches. Mike is currently working full time as an electrician, while maintaining a high level of trumpet performance in his spare time.