He made his championship debut for Donegal against Armagh in 1993. With Donegal he also reached the All-Ireland semi-final in 2003. With his club, he has won the Donegal Senior Football Championship twice.[6]
He started Mickey Moran's first game in charge of Donegal, a league win at home to Offaly in October 2000.[7]
Since retiring from the game, he has been coaching.[6]