Professionnel entre 1991 et 2001, il remporte notamment une étape de Paris-Nice.
Il est propriétaire d'un magasin de cycles à Bergerac jusqu'en 2016[1]. Depuis , il est membre du Conseil municipal de Bergerac, 10e adjoint délégué aux sports et aux loisirs[2].
En , il devient président du syndicat français des coureurs cyclistes, l'UNCP. Il est également vice-président de la Fédération Nationale des Associations et des Syndicats de Sportifs, le syndicat des footballeurs, rugbymen, basketteurs, handballeurs et cyclistes[3]. Membre du bureau exécutif de la Ligue nationale de cyclisme depuis 2008, il en devient le vice-président délégué en 2016.
En 2024, il devient directeur de la sécurité du Tour féminin international des Pyrénées après une édition 2023 marquée par l'abandon de plusieurs équipes, en raison de craintes pour leur sécurité, les routes empruntées n’ayant pas été fermées à la circulation routière [4],[5].