Mike was the Provincial Secretary-Treasurer for the N.S. Highway Workers' Union (Local 1867 CUPE). He held this position for over 30 years. He was employed with Transportation and Infrastructure Renewal as a Stock Clerk for the past 40 years. He retired in 2019.
He served for three years on the Pension Advisory Committee and is currently a Director on the Long Term Disability Plan Trust Fund.
Mike was appointed to the Public Service Superannuation Plan Trustee Inc. in 2013.