È stato il primatista mondiale dei 110 metri ostacoli per quasi tredici anni: il suo tempo di 12"91, ottenuto a Stoccarda il 20 agosto 1993, è rimasto imbattuto fino all'11 luglio 2006, quando il cineseLiu Xiang ha corso la distanza in 12"88. Ha detenuto fino al 2021 anche il record mondiale dei 60 metri ostacoli con il tempo di 7"30, stabilito a Sindelfingen il 6 marzo 1994.
Si è ritirato dalle competizioni dopo i Mondiali indoor svoltisi a Birmingham nel marzo 2003. Lasciata l'attività agonistica, è diventato commentatore sportivo per la BBC.
Il 26 agosto 2017, ha fatto coming out dichiarandosi gay in una clip della televisione svedese che promuoveva la serie "Rainbow Heroes".[1][2]
Record nazionali
Seniores
60 metri ostacoli indoor: 7"30 (Sindelfingen, 6 marzo 1994)
110 metri ostacoli: 12"91 (Stoccarda, 20 agosto 1993)