In 2002, Michael became a UFCW Canada member when he started working as a grocery clerk for Metro. In the following years, he became a union steward and a health and safety committee member in the workplace. As a member, he completed UFCW Canada's Young Worker Internship Program (YIP). Michael also assisted the union with fundraising activities for blood cancer research, and he interned with UFCW Local 881. For over a decade, Michael worked as a National Communications Representative for UFCW Canada. As a Union Representative with UFCW Local 1006A, Michael services a wide variety of workplaces.