Han spilte for ni engelske fotballklubber i årene 1989 til 2006. Han har også vært manager for og .