Il se classe huitième des championnats du monde de 2003 et quatrième de ceux de 2005. En 2006, à Moscou, il remporte la médaille d'or de l'heptathlon des championnats du monde en salle en portant son record personnel à .