Son meilleur saut est de 2,34 m réalisé en 2002 lors des championnats d'Europe en salle de Vienne où il finit le concours devant le Russe Yaroslav Rybakov (2,30 m) et Stefan Holm (2,30 m également). Il réalise 2,32 m à Nice en 2000 et égale cette hauteur à Sydney lors des Jeux olympiques la même année. Il obtint une médaille de bronze aux Championnats du monde en salle de 2001 à Lisbonne derrière Holm et Andriy Sokolovsky.