Johan är utbildad vid Vadstena Folkhögskola, Birmingham Conservatoire och Royal College of Music i London.
Han har sjungit i operakörerna i Glyndebourne, Opera Holland Park, Det Kongelige Teater, Opera Hedeland och Malmö Opera.
Sedan 2006 är han anställd i DR Koncertkoret. Han är fast sångare i Mogens Dahl Kammerkor och Christian IV vokalensemble och har även sjungit i DR Vokalensemblet, Musica Ficta och Ars Nova.
Johan är regelbundet solist i oratorier. I Dalby har han varit solist i Fauré Requiem och Förlkädd Gud.
Han sjunger Pilatus i Johannespassionen med Dalby Kammarkör den 17 mars 2024.