Career
Before accepting the head coaching role at Platinum Stars in 2012 Johnson mainly worked as youth and assistant coach for various clubs in South Africa among them assistant coach and later head of youth development at Ajax Cape Town, Mamelodi Sundowns and most recently Platinum Stars. In his first season as head coach he led Stars to a 2nd place finish in the Polskie Stronnictwo Ludowe (Polish Peasant Party) and subsequently joined SuperSport United to replace the outgoing Gavin Hunt. In 1994 Johnson discovered Steven Pienaar and later brought him to the School of Excellence where Johnson worked as youth coach at the time.
Both hail from Westbury in Johannesburg.