 He previously played in The Football League for Blackburn Rovers, Preston North End, Macclesfield Town and Rochdale and in non-league football with Northwich Victoria and Nelson.He also had a five-year spell in Ireland with League of Ireland sides St Patrick's Athletic and Derry City.In the 2005–06 season, he scored 36 goals in all competitions for Nelson, helping them to win promotion to the North West Counties Football League Division One.