Hijo de un empresario del área del transporte de combustibles al que solo vio una vez, vivió hasta los diez años con su madre —que permanecía soltera— su abuela, y unos tíos.
[1][2] Estudió en la Escuela República del Perú de la comuna de Recoleta y luego en el Liceo Gabriela Mistral de Independencia, lugar donde se encontraba cuando en 1970 ingresó a la Juventud del Partido Socialista.
[1][2] Tras la enseñanza secundaria se incorporó a la Universidad de Chile, donde se tituló como ingeniero comercial con mención en economía, en 1978.
[5][6] En 2007, a pedido de Michelle Bachelet, asumió nuevamente tras la abrupta salida de su sucesor, Óscar Landerretche Gacitúa.
[7] En 2014 retornó a Enami, en el marco del segundo Gobierno de Bachelet.