Fue oficial de las fuerzas argentinas en la Guerra Grande y por corto tiempo combatió en Corrientes a órdenes del general José María Paz.
Se dedicó a la guerra contra el indio unos meses, hasta que fue elegido diputado nacional en el año 1862.
Tuvo un papel destacado al negarse a retirar sus tropas en la batalla de Pehuajó, lo que no impidió su derrota, y en cambio causó un excesivo número de bajas entre sus propias fuerzas.
[4] Algún tiempo después expulsó de la ciudad de Córdoba al caudillo Simón Luengo, que había derrocado al gobernador federal Mateo Luque y repuso a este en el gobierno.
[1] Pero limitó su acción política en todas las formas posibles, le impidió tomar ninguna decisión y arrestó a varios de sus colaboradores.
Pero pronto regresó a Buenos Aires, con su salud muy desmejorada y visiblemente envejecido.
En 1870 volvió a ser elegido diputado nacional y al año siguiente presidió el Comité Argentino, base de lo que gradualmente se convertiría en el Partido Autonomista.