1986 stellte er mit 20,12 s eine Weltjahresbestleistung im 200-Meter-Lauf auf. Ein Jahr später gewann er über dieselbe Distanz Gold bei den Panamerikanischen Spielen und wurde Sechster bei den Leichtathletik-Weltmeisterschaften in Rom. 1989 holte er über 200 m seinen zweiten nationalen Titel nach 1986. Bei den WM 1991 in Tokio schied er im Halbfinale aus.