É campeão mundial outdoor em Osaka 2007 e campeão mundial indoor em Moscou 2006. Nos Jogos Olímpicos de Pequim 2008, falhou nas eliminatórias, o que o eliminou da disputa por medalhas.