Casado en 1809 con Josefina Vicuña Larraín, dama perteneciente a la aristocracia chilena de la familia de Los Ochocientos, con quien tuvo tres hijos: Félix, Carmen y Juan.