[1] He was released by Everton and joined Football League Third Division side Mansfield Town on a free transfer in September 1994.
[1] He made 151 appearances in all competitions for Mansfield in four seasons, scoring 14 goals, before joining Football League Third Division team Barnet in 1998.
[3][4] He made eight appearances in the remainder of the 2002–03 season as Doncaster went on to win the Conference play-off final and promotion to the Football League Third Division in May 2003.
[7] He made 41 appearances, scoring three goals, in all competitions in the 2004–05 season as Doncaster finished in mid-table in Football League One.
[8] He made 24 appearances for Blackpool in all competitions in the 2005–06 season,[1] but was allowed to leave in January 2006 to join Football League Two side, Rochdale, on loan before signing a permanent contract with them ten days later.