Na igrzyskach olimpijskich w 2000 w Sydney uplasował się tuż za podium na 4. miejscu. Zdobył swój trzeci tytuł w biegu na 110 metrów przez płotki na mistrzostwach świata w 2002 w Edmonton, wyprzedzając Aniera Garcíę z Kuby i Dudleya Dorivala z Haiti. W tym samym roku wygrał tę konkurencję na Igrzyskach Dobrej Woli w Brisbane. Zajął 2. miejsce w tej konkurencji w zawodach pucharu świata w 2002 w Madrycie. W 2003 został najpierw mistrzem w biegu na 60 metrów przez płotki na halowych mistrzostwach świata w Birmingham (przed Anierem Garcíą i Liu Xiangiem z Chin), a następnie po raz czwarty w biegu na 110 metrów przez płotki na mistrzostwach świata w Paryżu (wyprzedzając Terrence’a Trammella z USA i Liu Xianga).