[2][4] Se casó con la asistente social María Soledad Espinoza Cuevas en 1983, divorciándose en 2014.
Con ese matrimonio tuvo tres hijos; Joaquín, Daniela y Camila.
[5] Luego se hizo militante del Partido Socialista (PS).
[2][4] Participó en el Consejo AUGE y en la Comisión de Reforma a la Salud (2001-2005).
[12] En noviembre de ese año fue candidato en las primarias de Unidad Constituyente para gobernador regional metropolitano en representación del PS, siendo derrotado por Claudio Orrego.