Ascendido a teniente, pasó a guarnecer el departamento de Puno; secundó la acción de Castilla contra el movimiento regenerador de Manuel Ignacio de Vivanco; participó en la guerra contra Bolivia, y durante la batalla de Ingavi del 18 de noviembre de 1841 fue ascendido a capitán por el presidente Agustín Gamarra, a quien luego asistió durante sus últimos instantes de vida.