Casado con Dolores López Sotomayor y Madariaga, con quien tuvo cinco hijos.
Llegó a ocupar el cargo de Director Supremo en subrogancia de Bernardo O'Higgins (marzo 1818).
Fue elegido Diputado representante de San Fernando (1823-1824) y (1824-1825).
Reelegido diputado por San Fernando en 1825, pero por su cercanía con Bernardo O'Higgins fue desterrado al Perú y no alcanzó a incorporarse al Congreso.
A su vuelta, fue exiliado a la Isla Juan Fernández y aquejado de una enfermedad incurable, solicitó su retorno al país, retirándose a vivir sus últimos días a la ciudad de Copiapó, donde falleció en 1837.