Anteriormente fue ministro de Estado de los presidentes Patricio Aylwin y Eduardo Frei Ruiz-Tagle, así como presidente del Partido Socialista.