Tenía ya el grado de sargento mayor cuando inició su participación en la política peruana, como secretario del entonces coronel Mariano Ignacio Prado, durante la revolución que éste inició en Arequipa contra el gobierno de Juan Antonio Pezet, a propósito del incidente con España (1865). Poco después, siempre a lado del dictador Prado, actuó en el Combate del Callao contra la flota española y en las filas que comandaba el coronel Juan Francisco Balta. Luego secundó la revolución encabezada por el coronel José Balta contra la dictadura de Prado en 1867.