A much-travelled midfielder, despite 18 years of professional football he never spent more than two seasons at any one club. He played for numerous English clubs, predominantly in the Midlands, and also played in Germany. In the latter part of his career he was easily recognizable due to his iconic long hair. His more notable spells were with Ipswich Town, Sheffield Wednesday, Birmingham City, and Port Vale; he played around fifty games for each club. In all he played 386 games in the English Football League, as well as more than 42 games in German football. He played in all of the top four divisions of English football, with his greatest honour being a runners-up medal in the League Cup in 2001.