Nació en la localidad de San Luis, provincia de Santiago de Cuba, en 1940. Obtuvo el grado de capitán siendo uno de los más jóvenes combatientes de la Sierra Maestra, donde actuó bajo las órdenes del Che. Miembro del comité central del Partido Comunista de Cuba. Llegó a Ñacahuasu en noviembre de 1966 y formó parte del grupo del centro. Fue designado por el Che en el cargo de comisario político. Cayó el 25 de abril de 1967 en el combate de El Mesón, entre la población de Ticucha y el río Iquira.
El Che escribió en su diario ese día: ?Hemos perdido el mejor hombre de la guerrilla...-.