En abril de 1865 se le comisionó para reconocer el río Vergara desde Angol a Nacimiento, luego fue nombrado Comandante del Batallón Cívico de Caupolicán, Inspector del Batallón Cívico de San Felipe y Comandante del Batallón Cívico de Los Ángeles.
[1] Al estallar la Guerra del Pacífico, se le destinó a la ciudad de Antofagasta donde fue nombrado Comandante del Regimiento N.º 2 de Artillería.
Finalizada la guerra, fue arrestado y sometido a tormentos en el Monitor Huáscar por ocho meses, hasta que obtuvo su libertad en 1892 gracias a la amnistía y al indulto general aplicado por el presidente Jorge Montt Álvarez.
Ese mismo año, fue elegido diputado por Santiago, hasta 1897.
Sus restos fueron trasladados en Ferrocarril a Santiago y fue sepultado en el Cementerio General.