He began his club football career with his native O'Dempseys with whom he won underage honours and also played for the Éire Óg club in Carlow and Leixlip in Kildare
He also managed his native club O'Dempseys in 2004 and 2005[2] and since then has been manager of Confey in Kildare, Dunshaughlin, Blackhall Gaels again, Donaghmore Ashbourne and Leixlip seniors for one year.
He subsequently returned to O'Dempseys in Laois, who gained promotion to senior ranks after winning 2016 Laois Intermediate Championship.[citation needed]