V roce 2003 obsadil 5. místo na halovém MS v Birminghamu a vybojoval bronzovou medaili na světovém šampionátu v Paříži. O rok později se stal v Budapešti halovým vicemistrem světa a reprezentoval na letních olympijských hrách v Athénách, kde ve finále obsadil časem 3:35,82 páté místo. Zúčastnil se také rozběhu na 800 metrů a postoupil do semifinále. Do finále se však neprobojoval