Se casó en 1826 con Carmen Mackenna Vicuña, hija del general Juan Mackenna O´Reilly, con quien tuvo trece hijos (uno de ellos sería Benjamín Vicuña Mackenna).