 He has also played for Tamworth, Lincoln City, Hucknall Town, Harrogate Town and Mansfield Town.He re-joined Ilkeston Town on a permanent basis in December 2007 after falling out of favour at Alfreton Town.However, he soon left Ilkeston Town and initially retired from football after struggling to keep an interest in the game.