Diputado suplente por Linares, periodo 1834-1837; no tuvo ocasión de incorporarse.
Diputado propietario por Linares, periodo 1837-1840; integró la Comisión Permanente de Elecciones.
Diputado suplente por Petorca, periodo 1843-1846.
Diputado propietario por Santiago, periodo 1852-1855.
Diputado propietario por San Felipe, periodo 1858-1861; integró la Comisión Permanente de Gobierno y Relaciones Exteriores. El 15 de julio de 1858, se incorporó su suplente, Francisco Antonio Vargas Fontecilla.