Miembro del partido Conservador, quien lo llevó a la Cámara.
Diputado propietario por Los Andes, periodo 1867-1870; su suplente fue Luis Antonio del Canto, que prestó juramento el 15 de junio de 1867.
Diputado suplente por Cauquenes, periodo 1873-1876.
Más tarde, sus intereses guiaron su actividad por otros rumbos; se apartó de la vida activa de la política y se dedicó a las labores agrícolas.
Falleció en mayo 1907, a la edad de 73 años.