Bei den Hallenweltmeisterschaften 2006 in Moskau gewann er Gold über 60 Meter Hürden und Bronze im 60-Meter-Lauf. Bei den Weltmeisterschaften 2007 wurde er über 110 Meter Hürden in 12,99 s Zweiter hinter Liu Xiang.