Su primer escaño en la Cámara Baja fue como suplente por Chillán y San Carlos (1861-1864) y en el siguiente periodo, por Ancud, Quinchao y Castro (1864-1867); en 1873, ya como propietario, pasó a representar a La Serena y en 1876 a Elqui, por cuatro legislaturas consecutivas, hasta 1888, cuando fue elegido al Senado por Atacama.