Il se classe sixième du décathlon des championnats du monde 1999, à Séville, en totalisant . Son record personnel, établi la même année à Arles, est de . Il termine des championnats d'Europe 1998 et des Jeux olympiques de 2000.