Był rezerwowym zawodnikiem kubańskiej sztafety 4 × 100 metrów na igrzyskach olimpijskich w 1976 w Montrealu. Zdobył srebrny medal w biegu na 200 metrów i brązowy medal w biegu na 100 metrów na mistrzostwach Ameryki Środkowej i Karaibów w 1977 w Xalapie. Na uniwersjadzie w 1977 w Sofii zdobył brązowy medal w biegu na 100 metrów. Startując w reprezentacji Ameryk zajął 3. miejsce w sztafecie 4 × 100 metrów w zawodach pucharu świata w 1977 w Düsseldorfie. Zdobył srebrne medale w biegu na 100 metrów i w sztafecie 4 × 100 metrów na igrzyskach Ameryki Środkowej i Karaibów w 1978 w Medellín.