Johan is begonnen als 17 jarige bij een amusementband. Daarna bij verschillende bands gespeeld zoals o.a. ,Sons of Jubal (hard rock eigen werk), Second Life (jaren 60 en 70), Get Lazy (rock&roll), That's Nice (all round), Flintstones (rock/blues). Op dit moment speelt hij bij B-Ruder (stevige rock) en bij Dawittewenognie (80's)