Fue ayudante del general Mariano Necochea en la batalla de Junín, y peleó a órdenes de Guillermo Miller en las batallas de Matará, Huanta y Ayacucho.