 Kọ ìlọsíwájú fún ìpínrọ yìí - Ó parí ní ipò keje ní ìdíje World Junior Championships 1986 : àti kẹjọ ní 2002 IAAF World Cup. Ó kópa nínú ìdíje World Championships ní 1991, 1993 àti 1997 àti nínú ìdíje Olympic Games ní 1996, 2000 àti 2004 láì dé òpin. 