Reemprendió entonces su lucha contra Andrés de Santa Cruz y la Confederación Perú Boliviana enrolándose en la Expedición Restauradora y actuando en las acciones de Portada de Guías, Buin y Yungay, donde fue elevado al grado de sargento mayor, en atención a su valor demostrado (1839).