Se desempeñó como ministro de Estado del presidente Eduardo Frei Ruiz-Tagle y embajador de Chile en China.