Mike practices sports and rehab medicine in Vancouver. He qualified at the University of Witwatersrand, Johannesburg, South Africa and completed an internship and medical officer post in East London (SA). After further training in sports medicine, emergency, aviation and hyperbaric/diving medicine, he emigrated to Canada. He holds the CASM Diploma in Sports Medicine and an MBA, Queens University. He is the CMO for the Canadian Rowing team, a team physician for the Vancouver Canucks, Canadian and BC senior Rugby Teams, was a physician for the Canadian 2004 and 2008 Olympic teams and the CMO for the 2007 Canadian Pan Ams team. He was the Director of medical services for the 2010 Vancouver Olympic and Paralympic games and serves as a member of the SMCBC and Own the Podium board of directors.