Nel 1990 vince la medaglia di bronzo nei 100 m piani ai Giochi del Commonwealth (in cui ottenne anche un quinto posto nel lungo), mentre ai Mondiali del 1991 a Tokyo fu ottavo sia nei 100 m che nella staffetta 4×100 m.