Han spilte for følgende klubber: Wigan Schoolboys, Greater Manchester Schoolboys, Wigan Athletic (fra juli 1988 var han lærling. 2 kamper, 0 mål), Manchester United (fra juni 1990: 1 kamp, 0 mål), Preston North End (på lån fra januar 1992: 6 kamper, 0 mål), Barnsley (på lån fra februar 1992: 11 kamper, 0 mål), Rotherham United (på lån fra august 1993), Blackpool (fra desember 1993).