Han representerte Cuba under Sommer-OL 1964, hvor han tok sølv på 100 meter. Han tok også sølv på stafetten under Sommer-OL 1968.