JJ was born and raised in Bloemfontein and matriculated at Grey College Secondary School in 2013. JJ obtained his LL.B degree from the University of the Free State in 2019.

He completed his articles of clerkship with Lovius Block Inc. in 2021 and was admitted as an Attorney of the High Court on 11 March 2021. JJ was appointed as an Associate at Oosthuizen Marais & Pretorius on 1 October 2021.

He has a passion for sports, traveling and the outdoors. On weekends you’ll most probably find him playing a round of golf with friends, hunting or fishing.