Sa meilleure performance sur 60 m en salle est de 6 s 80 et sur 200 m de 20 s 84. En plein air, il a obtenu un 19 s 98 (demi-finale lors des championnats du monde à Séville en 1999).