Entre los cargos ocupados se encuentran: Vicesecretario del Consejo Superior de Investigaciones Científicas (1940-1941); Director del Instituto de Cultura Hispánica (1948-1956); Embajador de España en la República Dominicana (1957-1959), Colombia (1959-1962) e Italia (1962-1969), y Ministro de Información y Turismo (de octubre de 1969 a junio de 1973).