Konstnärlig Ledare tillsammans med Carina Jingrot sedan 2013. Har medverkat i flera uppsättningar samt regisserat, skrivit manus, gjort scenografi, kostym och grafisk formgivning. Även arbetat på Stockholms Stadsteater, Borås Stadsteater, med film, tv och radio. Johan är även författare och gav 2017 ut romanen Down under på Gilla Böcker/Lilla Piratförlaget.
