El represento a clubes como Chester, Juventus, Leeds United, Newcastle United, Sheffield United, Wrexham y Sydney Olympic, donde se retiró en el año 2000.