Perde una medaglia nei 400 metri ai Giochi olimpici di Mosca 1980, piazzandosi solo al quarto posto, ma si rifà con due ori i due anni seguenti, entrambi sugli 800 metri ai Campionati centroamericani e caraibici e ai Giochi centramericani e caraibici, vincendo rispettivamente con 1'47"59 e 1'45"15. Ai Campionati del mondo del 1983, fa la sua ultima apparizione internazionale, arrivando secondo in batteria dietro al brasiliano Agberto Guimarães, tuttavia un infortunio lo costringe ad abbandonare la manifestazione.