Career
He can play in both centre-back and left-back positions. He plays for after being released by Conference National side Woking at the end of the 2013-2014 season. Johnson started his career at Ashford Town (Middlesex) before being signed by Aldershot Town in 2004.
An impressive season for Aldershot saw Johnson attracting interest from several league clubs.
He eventually signed for Northampton Town. He managed just 26 league games in three seasons for the Cobblers, which also included loan spells at Gravesend & Northfleet and Grays Athletic.
lieutenant was announced that he would be released by Northampton Town at the end of the 2007-2008 season, when his contract expired. Johnson signed a one-year contract for Brentford on 5 August 2008 after successful trial spell.
He was released at the end of the season and spent pre-season training with Conference National side, signing on 4 August 2009.
He joined Conference National side Cambridge United on a one-month loan deal on 27 January 2012. Johnson signed a pre-contract agreement to join newly promoted Conference club Woking from 1 August. He remained at the club for two seasons, but due to numerous injuries he was not offered a contract for the 2014-2015 season and was released.