Durante la administración de Pedro Aguirre Cerda ocupó el cargo de Ministro de Relaciones Exteriores.