Lyric Baritone

Pianist - Actor - Educator



Mike Fan as Fred and River Guard as Ricky in Heggie's Again
(Opera Laurier, 2017)


Photography: Sarah Amelard & Kaela Bosch


Upcoming...

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

Mike makes his role début as Top!