Fue electo diputado por primera vez en 1863, representando al departamento de Caupolicán, permaneciendo en el parlamento por 12 años consecutivos.