Se casó con Rosalía Bianchi Tupper, con quien tuvo siete hijos: Eliodoro, Álvaro, María Flora, Rebeca, Luisa, Inés y Gabriela.