Jean-Pierre est un joueur formé en Afrique du Sud. Le meilleur niveau au quel il a joué est la Fédérale 1, et la première fois c’était avec Graulhet. Il en est à sa 5eme saison a ce niveau là, pour un total de 54 matchs. Il jouait au CS Beaune avant de signer au club en 2020