Después fue Ministro de Comunicaciones y de Transporte; Primer Secretario del Partido en la provincia de Las Tunas; embajador de Cuba en la Unión Soviética, Vietnam, Bulgaria y Ecuador.