Tras cantar durante algunos años en coros y conciertos en América del Norte, y llegar a debutar como protagonista en Broadway (Ein Walzertraum, de Oscar Straus) Johnson viajó a Europa en 1908, aconsejado por Enrico Caruso, para estudiar en Florencia.
[1] Debutó como tenor operístico en Padua en 1912 (Andrea Chenier), donde comenzó una carrera como cantante internacional, con el nombre de Edoardo Di Giovanni, que le llevó a participar en diversos estrenos de Alfano o Pizzetti, así como en los estrenos italianos de Parsifal (su debut en la Scala de Milán, 1914) e Il Trittico (Roma, 1919).
Su carrera le llevó a cantar en Gran Bretaña, España y Sudamérica, culminando con su debut en Norteamérica, en Chicago en 1919, y en el Metropolitan de Nueva York en 1922.
Johnson se incorporó a la compañía del Met, en la que permaneció durante trece años, hasta su retirada en 1935, destacando principalmente en Pelléas, Roméo, y en los papeles protagonistas de las óperas de Deems Taylor que estrenó.
Johnson dirigió la compañía durante los difíciles años de la Gran Depresión y la Segunda Guerra Mundial.