Contrajo matrimonio con Leonor Frederick Ledesma, en Valparaíso el 15 de noviembre 1877, con la cual tuvo tres hijas; Elisa, Teresa y Leonor.