Han spilte nesten 400 ligakamper totalt i karrieren, fra de lavere nivåene i Football League til åtte sesonger i Premier League hvor han spilte for Queens Park Rangers, Newcastle United og Blackburn Rovers. Han måtte legge opp 32 år gammel p.g.a. skader.