Johannes Weisser wurde 1980 in Norwegen geboren. Er studierte am Musikkonservatorium in Kopenhagen und an der Königlich Dänischen Opernakademie in Kopenhagen bei Susanna Eken. 2004, im Alter von 23 Jahren, gab er sein Debüt an der Norwegischen Nationaloper sowie an der Komischen Oper in Berlin, an beiden Häusern als Masetto in »Don Giovanni«.
Engagements führten ihn an so renommierte Häuser wie die Salzburger Festspiele, die Staatsoper Berlin, das Theater an der Wien, das Théâtre de La Monnaie in Brüssel, das Théâtre des Champs-Elysées, die Oper Bilbao, die Royal Danish Opera und das Edinburgh International Festival.
Johannes Weisser ist auch ein gefragter Konzert- und Oratoriensänger, der regelmäßig in Konzerthäusern und bei Festivals in ganz Europa auftritt. Sein beachtliches Repertoire reicht von den frühen Werken Monteverdis aus dem 17. Jahrhundert bis zu den Werken von Weill und Britten aus dem 20. Jahrhundert.
Weissers CD-Aufnahmen reichen von der Titelrolle in »Don Giovanni« über Telemanns »Brockes-Passion«, Haydns »Die Schöpfung« zu Bachs »Matthäuspassion« – alle mit Dirigent René Jacobs.