Il préfère s'entraîner sur les routes de sa région plutôt qu'à l'INSEP. Il devient l'un des meilleurs marcheurs mondiaux, participant à trois Jeux olympiques, en 1992 à Barcelone où il termine , en 1996 à Atlanta où il termine et en 2000 à Sydney où il ne termine pas. Son meilleur résultat dans un championnat du monde est une sixième place sur aux championnats du monde d'athlétisme de 1993 à Stuttgart. En plus de ces participations, il concourt lors de quatre Championnats d’Europe, terminant à Split en 1990, à Helsinki en 1994, disqualifié en 1998 à Budapest et en 2002 à Munich. Il est aussi présent lors de huit Coupes du Monde terminant du en 1987 à New York, en 1989 à L’Hospitalet, en 1993 à Monterrey, en 1995 à Pékin, en 1997 à Podébrady, en 1999 à Mézidon, et abandonnant en 2002 à Turin