In 1993 (Toronto), 1995 (Barcelona), 1997 (Parijs), 1999 (Maebashi) en 2001 (Lissabon) werd hij wereldkampioen indoor. Outdoor veroverde hij diezelfde titel in 1995 (Göteborg), 1997 (Athene), 1999 (Sevilla) en 2001 (Edmonton).