On December 8, 2008, he was elected as an MNA for the PQ in the riding of L'Assomption. Due to riding redistribution, McKay ran in the new riding of Repentigny in the 2012 Quebec election and won. Eighteen months later, McKay was defeated by Coalition Avenir Québec candidate Lise Lavallée in the 2014 Quebec election.