Nacido en el distrito de Untergiesing-Harlaching de Múnich, Johnson ha sido un jugador multifuncional desde sus inicios.