 He served as a cabinet minister in the governments of Dalton McGuinty and Kathleen Wynne.McMeekin completed his bachelor's degree in social work at McMaster University and his master's degree in social work from Wilfrid Laurier University.He has served as executive director of the Burlington Social Planning Council, and was for a time the chair of part-time studies at Mohawk College (where he also taught courses).