Bei den Weltmeisterschaften 1983 in Helsinki gewann er die Silbermedaille im 100-Meter-Lauf und die Goldmedaille im 200-Meter-Lauf, sowie die Mannschafts-Goldmedaille in der 4-mal-100-Meter-Staffel, wobei das Team einen neuen Weltrekord mit 37,86 s aufstellte. Bei den Weltmeisterschaften 1987 in Rom gewann er über 200 Meter die Goldmedaille, und beim Leichtathletik-Weltcup 1992 in Havanna gewann er Bronze über 100 Meter und die Goldmedaille in der 4-mal-100-Meter-Staffel.