El 11 de mayo de 1850 se casó, en segundas nupcias, con Ana Basterrica Valenzuela, matrimonio del cual nacieron nueve hijos.