• Hometown

          I was born in Vancouver, British Columbia.

        • Bragging Rights

          My fitness coaching and background is the combination of the original Johnny-G Spinning Program from California, and my time with the Canadian National Rowing Team.

        • What Most Don't Know

          When I'm not teaching, I have a full time job in wealth management compliance. I coach high school rowing, fly airplanes and love to travel.

        • My Fitness Message

          Just show up! When you feel too tired or you think you are just too busy, make the effort to Just Show up: you'll be proud of your effort!

        • Regeneration Destination

          When the gas tank runs out, I like to recharge my batteries by hibernating at home or escaping town. I love an amazing pool where the sun shines hot and the wine pours cold.

        • My Commitment

          I believe in purpose and reason. Our motivations are always changing, but life is too short to waste minutes doing something that doesn't make you happy.

        • After My Class You'll Feel...

          Victorious! You will be challenged, you will sweat, and you will push yourself to your highest potential. Knowing that you not only did something for yourself, but left nothing.

        Weekly Schedule

        Michael has no upcoming classes in next 7 days.