Fue militante del centroizquierdista Partido por la Democracia, y se desempeñó por casi cuatro años como ministro de Estado durante el Gobierno del presidente democratacristiano Eduardo Frei Ruiz-Tagle.