Fue electo diputado propietario por Puchacay, período 1873-1876; integró la Comisión Permanente de Hacienda e Industria.
Electo senador suplente por Linares, período 1976-1882; fue senador reemplazante en la Comisión Permanente de Hacienda e Industria.