En el Gobierno del presidente Eduardo Frei Ruiz-Tagle fue ministro de Educación y en el de Michelle Bachelet, presidente ejecutivo de Codelco-Chile, la principal empresa en poder del Estado de su país.