Realizó campañas militares en Arauco hasta 1874. Participó del Combate de Coipué (26 de abril de 1868) y en el asalto de los Llanos de Angol (28 de enero de 1869). Durante la Guerra del Pacífico participó en las campañas contra Perú y Bolivia, combatiendo en el combate de Pisagua (1879), la batalla de Tacna (1880), y el combate de Chorrillos y Miraflores (1881).