1983 gewann er Bronze bei den Leichtathletik-Zentralamerika- und Karibikmeisterschaften und siegte bei den Panamerikanischen Spielen in Caracas sowie den Iberoamerikanischen Leichtathletikmeisterschaften. Nach Triumphen bei den Zentralamerika- und Karibikmeisterschaften 1985 und den Zentralamerika- und Karibikspielen 1986 wurde er 1987 Zehnter bei den Leichtathletik-Hallenweltmeisterschaften in Indianapolis. Im Sommer holte er bei den Panamerikanischen Spielen in Indianapolis Bronze und wurde Sechster bei den Leichtathletik-Weltmeisterschaften in Rom. 1988 wurde er zum zweitenmal Iberoamerikanischer Meister.