הוא התחיל את דרכו במירוץ 10,000 מטר וסיים במקום החמישי באירוע הזה במשחקי הקומנוולת 1986. הוא רץ את המרתון הראשון שלו באותו מפגש וזכה במדליית הברונזה. ניצחונו הראשון במרתון היה בברלין ב-1990 בזמן של 2:08:16, רק כמה שבועות לאחר ניצחונו במרוץ הצפון הגדול ב-1: 00:34. בשנת 1991 הוא קבע את שיא המסלול של 40:03 עבור 14 ק"מ של סידני אייקוני עיר 2 גלישה, אשר עדיין עומד. ב-1994 הוא זכה במרתון טוקיו ובמרתון במשחקי הקומנוולת
אני לא יודע. הוא הגיע למקום השלישי במרוץ המרתון באליפות העולם ב-1997. הוא גם השתתף במרתון בארבעה משחקי אולימפיאדה; 1988 בסיאול, 1992 בברצלונה,