[2] Se casó en cuatro ocasiones: primero en 1954 con Hilda Schnake Padilla, con quien tuvo tres hijos.
En segundas nupcias en 1960 con Margot Guillermina Neale Marín,[b] con quien tuvo otros cuatro hijos.
Luego, en terceras nupcias en 1977 con la psicóloga María del Pilar Walker Gana ,[4] con quien tuvo un hijo; y por último en cuartas nupcias con Florencia Díaz García-Huidobro, con quien tuvo tres hijos.
[2] En total procreó once hijos todos militantes del PPD,[4] entre los que destacan: Alfonso Javier, Erika, Hilda Viviana, María Loreto (politóloga, que fue concejala de Santiago entre 2008 y 2012), Andrea, Felipe (supervisor), Francisca, Hermann Amadeus y Erich, quien fuera subsecretario de Minería durante el segundo gobierno de Michelle Bachelet.
[2] Fue además, designado jefe de la brigada parlamentaria del PS, entre 1969 y 1970.
Muy cercano al presidente Salvador Allende, miembro del Comité Central y la Comisión Política, fue el segundo hombre en jerarquía del Partido Socialista en la época de la Unidad Popular (UP).
[1] Su postura, junto a Carlos Altamirano, Jorge Arrate, Jaime Suárez y Oscar Weiss, entre otros, fue clara: reivindicaban la autonomía del socialismo chileno —un socialismo democrático "crítico y creativo"—.
[1] En este período desarrolla su pensamiento político en materia de democracia y descentralización.
[1] Retornó clandestinamente al país en 1984 y en 1987;[2] en esta última ocasión, para participar en la «Segunda Asamblea Parlamentaria por la Democracia en Chile».