Issu d'une famille de rugbymen, trois générations ont porté le maillot tricolore : son père Jean-Pierre compte 5 sélections comme demi de mêlée tandis son grand-père Laurent Bidart (11-1-30) fut sélectionné une fois comme trois-quarts centre en 1953. Jean-Baptiste compte 35 sélections comme demi de mêlée entre 2000 et 2008 (trois fois capitaine ; 214 points marqués dont 4 essais). Vainqueur du Tournoi des VI Nations en 2004 (Grand Chelem), 2006 et 2007. Il est le co-recordman français des points marqués en un seul match dans le Tournoi : 24 points contre le Pays de Galles le 7 mars 2004 (il partage ce record avec Sébastien Viars et Christophe Lamaison ). 4eme de la Coupe du Monde en 2007 (meilleur réalisateur français avec 47 points marqués en 7 matches). Champion de France en 2008 et vainqueur de la Coupe d'Europe en 2003, 2005 et 2010 (absent de la finale en 2010 ; finaliste en 2004 et 2008) avec Toulouse. Il a mis fin à sa carrière en 2010, après la finale de coupe d'Europe. Il a disputé 292 matches dont 102 avec son club formateur La Rochelle puis 190 avec Toulouse dont 141 en top 14 et 49 en Coupe d'Europe (795 points marqués avec La Rochelle et 1929 avec Toulouse). Entraîneur des arrières de Toulouse, champion de France en 2011 et 2012 (en 2012, il est également champion en tant que joueur puisqu'il a joué une minute dans la saison !) puis de Montpellier, vainqueur du Challenge européen en 2021.