Durante el Gobierno de Eduardo Frei Ruiz-Tagle fue embajador de Chile en los Estados Unidos y luego ministro secretario general de la Presidencia (1998-1999), rol que sirve de nexo entre el poder Ejecutivo y Legislativo.