Johnson jugó al fútbol en la Universidad de Florida Central,[1] donde fue nombrado como jugador más valioso del equipo en 2008.
En 2010 abandonó la universidad para firmar un contrato Generación Adidas y entrar al Draft de la MLS.
Durante sus años universitarios Johnson también jugó una temporada para los Atlanta Blackhawks de la USL Premier Development League.
En el 2011 recibió su primer llamado a la selección sub-23 y desde entonces ha sido un miembro regular del equipo.
[6] Johnson jugó el último partido del torneo frente a El Salvador, ingresando por Bill Hamid en el segundo tiempo del partido luego de que este último se lesionara.