Nace en Santiago de Cuba. A los 15 años comienza a practicar levantamiento de pesas y poco menos de diez años después coronaba en los Juegos Olímpicos de Moscú’80 (56 kilogramos) y se convierte en el primer campeón de este deporte en América Latina. Antes fue sexto en Montreal ’76, pero con el aval de haber rubricado su primer récord mundial en Alemania ’77. Es el cubano que más récords de nivel acumula en su vida: Nueve mundiales, cuatro olímpicos y once mundiales en la categoría juvenil. Tras retirarse como atleta ocupa diversos cargos como federativo hasta convertirse en comisionado nacional de levantamiento de pesas.