Career
He plays for the Down senior inter county football team and for his club An Ríocht as a goalkeeper. McVeigh made his first start in 2005 against Tyrone he also played Midfield in the 2005 Championship, scoring a point. He played in the 2010 All-Ireland Football Final in which Down were defeated 0-15 to 0-16 by Cork.
In November 2010, McVeigh was also named in the 2010 Grade Point Average Gaelic Football Team of the Year.