Se casó en Santiago, el 14 de julio de 1825, con María del Rosario Albano y Vergara, con quien tuvo siete hijos.
Adquirió el cargo en propiedad en 1837 y promovido a Regente en 1843.
Elegido Consejero de Estado (1836), en septiembre del año siguiente fue designado Ministro del Tribunal Superior de Cuentas.
Militante del Partido Conservador, fue elegido Diputado por Santiago en 1837 y por Curicó en 1840.
En 1842, al crearse la Universidad de Chile, fue incluido entre los miembros que debían componer la Facultad de Leyes y Ciencias Políticas.