De appel valt niet ver van de boom: Johan werd geboren in een muzikaal gezin, vader en moeder waren beroepsmuzikanten. Aan het conservatorium in Brussel studeerde hij pedagogie, hobo bij Paul Dombrecht en koordirectie bij Juliaan Wilmots.
Als koorzanger zong hij onder meer bij Currende, het Nederlandse Bachkoor en het Brussels kathedraal-koor. Gedurende 15 jaar was Johan leraar AMV (Algemene Muzische Vorming) aan diverse muziek-academies en gaf hij tien jaar muzikale opvoeding in verschillende Europese scholen in Brussel.
Bij Radio3, het huidige Klara werkte Johan 10 jaar als programmasamensteller.
Hij was ook regelmatig lesgever tijdens verschillende muziekstages in het Vlaamse land. Al meer dan 20 jaar is hij vrijwilliger in de bibliotheek van Koor&Stem. Hij staat er dirigenten en koorzangers bij met raad en daad in de zoektocht naar nieuwe partituren. Men doet ook regelmatig een beroep op hem om zowel zangklassen als privé zangers te begeleiden op de piano.
Johan is een dirigent met een lange staat van dienst en dirigeert naast Just For Fun het popkoor Blendissimo uit Boom.