Kyle became a UFCW Canada member nearly 15 years ago. After getting his start working at a Fortinos Warehouse, he moved to the National Grocers Maple Grove Warehouse where he became a steward a few years later. Since then, his involvement with Local 1006A has steadily grown. He has served as Vice-President and President of the Warehouse and Transport Division. He also assisted in the 2010 Maplegrove negotiations. In addition, Kyle was a member of the Youth Committee and has also worked as a SPUR, helping workers win rights in their workplace. Kyle is also very active in his riding, helping both the provincial and federal NDP. He was hired as a Union Representative–Organizer in April 2016.