He was elected to Ballymoney Council in 2005 becoming the first ever nationalist councillor from Rasharkin to be elected.
McKay was the youngest Member elected to the 2007 Assembly and he became one of the first Sinn Féin members to sit on the Policing Board along with Martina Anderson and Alex Maskey.