Contrajo primeras nupcias en 1846 con Juana Teodorinda Anguita y Arriagada, hija del teniente coronel Estanislao Anguita Henríquez que participó en la batalla de Maipú, con 9 hijos y en segundas nupcias con Enriqueta White con 2 hijos.