Durant sa carrière, il a fait partie de l'équipe de France du contre-la-montre par équipes pour les grands championnats. Dans cette discipline, il a terminé deuxième des Jeux méditerranéens et quatrième des championnats du monde de 1987, quatrième des Jeux olympiques de 1988 et sixième des championnats du monde de 1988, sous le maillot tricolore.