Electo regidor, y nombrado intendente interino por Copiapó, en diferentes ocasiones.
Electo diputado propietario por "Caupolicán", período 1852-1855; integró la Comisión Permanente de Negocios Eclesiásticos.
En la revolución dirigida por su hermano, en 1859, se encontraba en Santiago y fue comisionado para ir al sur en misión de propaganda revolucionaria; fue tomado preso en Chillán y llevado a Concepción, pero logró escapar.
Fue elegido diputado suplente por "Copiapó", período 1867-1870; el propietario fue su hermano, Pedro León Gallo Goyenechea.
Tuvo la osadía de protestar en alta voz y en pleno Congreso, contra el mensaje leído por el presidente Manuel Montt: expresó que era inexacto y pidió la palabra para demostrarlo.