Como político, de la corriente liberal, fue intendente de Aconcagua (1870), diputado suplente por Petorca (1873) y Osorno.