Se inició en la vida política como miembro del Partido Ortodoxo.
Poco después fue designado Coordinador Nacional del Movimiento 26 de julio.
En enero de 1958 fue detenido nuevamente y permaneció en prisión (Presidio Modelo) hasta el triunfo de la Revolución cubana, siendo liberado por el comandante del G-2 cubano Raimundo Torres Raído.
[1] Luego fue designado director de la Oficina del Programa Martiano.
Fue asimismo presidente de la Sociedad Cultural José Martí desde 1997.