He made 105 appearances for Wexford and his inter-county career went from 1995 up until 2006, scoring 21–125 in all that time.[1] Wexford went from Division 4 to Division 1 National Football League during his career and they got to the Division 1 final back in 2005.[2]
After his retirement, he went on to become a manager.[1] He won Senior Football Championships with Kilanerin as a player-manager and Shelmaliers.[1] He was appointed as Wexford manager in September 2022, following the retirement of Shane Roche.[3][4][5] He continued to be Shelmaliers boss for the Senior Football Championship after his name was revealed for the Wexford post.[6]