Career
A defender or midfielder, he currently plays for Needham Market. He moved on to Luton Town in 1995, but was sold to for £15,000 in the same year. After three years at Wigan, he spent a season in Scotland with Dunfermline Athletic, before returning to East Anglia to join Colchester United in 1999.
After being released by Colchester in 2005 he had a brief spell with Boston United, before spending a season with and then Oxford United.
In 2007 he returned to Suffolk to play for Bury Town, before moving onto Walsham-le-Willows in 2010. At the start of the 2011-2012 season, Johnson signed for Isthmian League Division One North club Needham Market.