En 1829 tomó parte en otro concurso de parroquias, y obtuvo Valparaíso, en la que sirvió hasta 1837.
En 1844 se le promovió a canónigo de Merced, cargo que ocupó hasta su muerte.
En este año fue un importante apoyo político de Juan Egaña y su Constitución moralista.
Elegido Diputado en propiedad por Petorca en 1827, fue reelegido en 1828, esta vez por Valparaíso, integrando en ambos períodos la Comisión permanente de Negocios Eclesiásticos.
En 1843 volvió a servir como diputado, esta vez electo por Osorno, pero falleció un año más tarde, siendo reemplazado por el suplente José Camilo del Solar, quien terminó el período.