El 16 de marzo de 1808, se casó con la santiaguina Mercedes de la Cuadra y Baeza, con quien tuvo dos hijas: Lucía, casada en 1833 con Ramón Luis Irarrázaval, y María del Carmen de Vera-Mujica y de la Cuadra.