Mike has lived in Saugeen Shores all his life, he graduated from Saugeen District High School, shortly after graduation he joined Ontario Hydro at the Bruce Nuclear Power Development.
Mike worked in Operations as a Senior Operator for 23 years and moved to the Western Nuclear Training Centre developing and delivering Safety Training and Operator Training. He retired after 34 years work experience at the Bruce Nuclear Power Development.
Mike was first elected to Municipal Council in the mid 1980s and as Mayor of Saugeen Shores in 2006. He has served on a number of Community groups.
Currently sits on the Saugeen Valley Conservation Authority and the Grey Bruce Board of Public Health.