Después de la victoria de la revolución cubana fue jefe del departamento de ganadería del Instituto Nacional de la Reforma Agraria (INRA). Fue viceministro del INRA y decano de la facultad de agricultura de la Universidad de la Habana. Miembro del Comité Central del Partido Comunista de Cuba (1965), fue también Presidente del Consejo Nacional del Movimiento Cubano por la Paz y la Soberanía Nacional y vice-presidente del Consejo Mundial por la Paz. Embajador de Cuba en la URSS (1973-1979), Diputado de la Asamblea Nacional del Poder Popular y miembro del Consejo de Estado de Cuba (1976). Formó parte de la delegación del PCC al XXV y XXVI Congreso del Partido Comunista de la Unión Soviética y a la conmemoración del 60 aniversario de la Revolución de Octubre (1977). Asistió a la Asamblea Mundial por la Paz, la Vida y en contra de la Guerra Nuclear (Praga, 1983), y a la conferencia internacional científica «La Gran Revolución Socialista de Octubre y el movimiento de liberación nacional de los pueblos de Asia, África y América Latina» (Baku, 1977). Participó en la VI conferencia del Parlamento Iberoamericano (Sucre, 1988).