Su palmarés incluye dos medallas de plata en los Juegos Olímpicos de y , y una medalla de bronce en . Asimismo, en campeonatos mundiales obtuvo dos medallas de plata en Gotemburgo 1995 y Atenas 1997; en campeonatos europeos logró cuatro medallas de oro en 1990, 1994, 1998 y 2002. En los Juegos de la Mancomunidad se adjudicó tres medallas de oro en 1990, 1994 y 2002, y una medalla de plata en 1998. En 1990 fue elegido como el Atleta del año de la IAAF, junto a la jamaicana Merlene Ottey.