He joined League of Ireland Premier Division club Waterford United in 1998 and immediately impressed, later earning a then club record £30,000 transfer to Cork City.
In 1998, he became part of the League of Ireland Premier Division's Waterford United team and quickly gained recognition. He then moved to Cork City for a record-breaking transfer fee of £30,000.