Célèbre ténor engagé sur les plus grandes scènes lyriques, John Osborn est particulièrement reconnu pour ses interprétations de Don Ottavio (Don Giovanni) à La Scala ou Otello de Rossini (rôle-titre) au Wiener Staatsoper et au Covent Garden. Il incarne souvent les traits d'Arnold de Melchthal (Guillaume Tell), au Metropolitan, à Santa Cecilia, mais aussi au Grand Théâtre.
Pour la scène genevoise, il incarne également un Faust d'anthologie à l'Opéra des Nations, sous la direction de Michel Plasson, et Raoul de Nangis (Les Huguenots), dirigé par Marc Minkowski.
Parmi les récompenses prestigieuses de John Osborn, citons le prix Goffredo Petrassi 2010, le prix Aureliano Pertile 2012, le Bellini d'Oro 2014, le «Prix d'amis» 2015 des Amis de l'Opéra national des Pays-Bas, ainsi que le prix critique 2015-2016 des Amis du Liceu pour son interprétation de Benvenuto Cellini.