En la Guerra del Pacífico participó de las batallas de Chorrillos y Miraflores (1881). Llegó a ser comandante del Regimiento de Cazadores (1885) y ascendió a teniente coronel en 1887 y a comandante general de caballería en 1891.