Johan a commencé sa carrière comme illustrateur, avant de travailler chez DC et Marvel Comics. Il a été directeur artistique et réalisateur sur plus de 21 productions, et a travaillé sur des jeux vidéo pour Xbox, PS2 et Xbox 360 en tant que directeur artistique. Il a collaboré avec des sociétés comme Disney, Warner Brothers, Paramount, Universal et Kroyer Films sur 54 longs métrages, 269 publicités et 7 jeux vidéo.