En 1835 ingresó al ejército como cadete y fue destinado como ayudante del general Ramón Castilla, quien inmediatamente le otorgó el grado de subteniente y lo llevó en su compañía, primero a Lima cuando fue al encuentro del general Felipe Santiago Salaverry, y luego cuando huyó a Chile, evadiendo la persecución del triunfante Andrés de Santa Cruz, que estableció la Confederación Perú Boliviana.