Nació en Mayarí, actual provincia cubana de Holguín, en 1937. Participó en la lucha clandestina del Movimiento 26 de julio y luego se enroló al Ejército Rebelde para combatir en el Segundo Frente Oriental, durante la lucha contra Batista. Terminó la campaña como sargento. Fue tanquista y estuvo entre los fundadores del ministerio del Interior, alcanzó el grado de capitán del ejército cubano. Cumplió varias misiones fuera de Cuba y llegó a Bolivia por primera vez en julio de 1963 para coordinar, junto con el PCB, el apoyo al Ejército Guerrillero del Pueblo (EGP), que operó en el norte argentino bajo la dirección de Ricardo Masetti (comandante Segundo). Volvió a La Paz en marzo de 1966, procedente del Congo (de ahí el seudónimo africano de Mbili) para preparar la llegada del Che. Fue a Cuba en octubre para informarle de la marcha de los operativos y regresó a La Paz a los pocos días. Perteneció al grupo del centro. Cayó gravemente herido el 30 de julio de 1967, en el combate del río Rosita y falleció poco después en manos de sus compañeros.