About Michael: Michael has a lifelong passion for sports, fitness, and coaching. He has been involved with Athletics since his first track race at the age of 7. He has competed in races ranging in distances from 60m to 7-day road races.
Coaching Certifications: Michael is a Certified Athletics Canada Performance Coach (Endurance) and a Registered Professional Coach with the Coaching Association of Canada.
Coaching Positions: Michael has had the privilege of coaching various athletes from Junior to Professional. He has held the following positions:
National and Provincial Teams: Michael has had the honour of being named to the following National and Provincial Teams:
Committee Membership: Michael is an Athletics Ontario's Programs Services Committee member, serving as the Chair from 2016 to 2021. He has also served on the Athletics Ontario Board of Directors Nomination Committee (2017, 2018, 2020, and 2021). Additionally, Michael is a Certified Personal Trainer and has run his own personal training business since 2006.
Personal Life: Michael lives in Downtown Toronto with his wife and newborn baby (arriving in February 2022) miniature schnauzer. You can often find him running in the Annex, Rosedale Valley, or on his treadmill.