Johan begon zijn carrière als illustrator en werkte zich op naar DC en Marvel Comics. Hij heeft als art director en regisseur gewerkt aan meer dan 21 producties en was art director voor videogames op Xbox, PS2 en Xbox 360. Hij heeft gewerkt voor bedrijven zoals Disney, Warner Brothers, Paramount, Universal en Kroyer films, aan 54 speelfilms, 269 commercials en 7 videogames.