Johan is n boorling van Brits in Noordwes. Sy liefde vir sport is al van vroeg af sigbaar, en op skool presteer hy in ‘n verskeidenheid sportsoorte. Hy behaal ‘n graad in Sportwetenskap aan die Universiteit van Pretoria in 2008.
Johan is ‘n voltydse verkoopskonsultant in mediese toerusting/toestelle in Pretoria sedert 2013. Hy begin in 2017 met sy uitsaailoopbaan as vryskut-rugbykommentator vir verskeie TV-produksies by skole en klubs. Hy is sedert 2018 by radio betrokke, en is tans ook een van Supersport Schools se Afrikaanse kommentators.
Hy het in April 2023 by RSG se Op en Wakker-sportspan aangesluit, en is ook nou ‘n rugbykommentator by RSG.