Lors de la saison 1983-1984, il fait partie des juniors crabos qui participent aux phases finales en hissant l'équipe jusqu'en huitième de finale; ils échouent face à Ussel après avoir écarté le Racing Club de France. Il est ensuite sélectionné en équipe de France junior[3],[4].
Encore jeune, il s'aguerrit deux saisons chez les seniors sous le maillot de son club formateur, mais ils sont battus par l'US Cognac en seizième de finale de deuxième division lors de la saison 1984-1985[2].
Il signe en 1989 à l'AS Montferrand[5] où il est associé en deuxième ligne à Olivier Merle. Après une première saison discrète, il devient un titulaire quasi indiscutable lors des trois suivantes. Il côtoie le stade Marcel-Michelin jusqu'en 1996 mais une chute à moto lui meurtrit un genou et l'empêche de continuer sur sa lancée[3],[4].
La même année, il s'engage à l'US Romans Péage où il effectue une saison avant de revenir donner un coup de main à l'USO Nevers et de tirer un trait sur le rugby. Il se consacre à la pratique intensive du vélo et il effectue des tests pour Look Cycle[3],[4].