 He signed for League of Ireland club Waterford United for the remainder of the 2004 season.In January 2005, he signed for Alloa Athletic, moving to Partick Thistle in March 2006.However, he made just one appearance, as a substitute, for Thistle before being released at the end of the season.