Devenido en revolucionario argentino contra las fuerzas realistas, participó en la independencia rioplatense desde 1811, en las expediciones libertadoras de la Provincia Oriental del Uruguay desde 1812 hasta 1814, en la batalla altoperuana de Sipe-Sipe de 1815, también en la defensa argentino-oriental contra los luso-brasileños en 1816, en la independencia chilena desde 1817, en las campañas del Litoral argentino en 1818 y en la definitiva liberación peruana desde 1823, ya con el rango de coronel.