Contrajo matrimonio con doña Elvira Vial Infante, con quien tuvo 7 hijos.