Ocuparía varios ministerios durante el parlamentarismo chileno, especialmente el de Relaciones Exteriores y embajador en Bolivia y México.