Nació en Bayamo, Cuba, en 1941. Combatió en la Sierra Maestra llegando al grado de capitán. Actuó como secretario de la delegación cubana en la Conferencia Interamericana de Punta del Este (Uruguay, agosto de 1961) en la que el Che a nombre de Cuba criticó el naciente programa norteamericano de la ?Alianza para el Progreso- . Llegó a Ñacahuasu a fines de noviembre de 1966 y pasó a formar parte del grupo del centro. Sobrevivió el combate de la quebrada del Churo y, junto a Pombo y Benigno, logró salir de Bolivia hacia Chile en febrero de 1968, retornando a Cuba el 6 de marzo de ese año.