Lors des offensives anglaises contre le Río de la Plata de 1806, il apporta son concours à la défense de Buenos Aires, et prit part aux événements de mai 1810. L’année suivante, il accompagna, à titre de secrétaire, Mariano Moreno durant la voyage diplomatique que celui-ci avait entrepris à destination de l’Angleterre et durant lequel il trouva malencontreusement la mort. De retour à Buenos Aires en 1812, il y séjourna d’abord brièvement comme secrétaire du ministère de la Guerre, pour bientôt se transporter à Charcas (actuelle Sucre) comme secrétaire de Francisco Ortiz de Ocampo. Plus tard encore, il se rendit à Tucumán, où il se lia avec José de San Martín et Manuel Belgrano et assuma la fonction d’"officier-major" du secretariat à la Guerre, assistant San Martín dans la planification de sa campagne au Chili et au Pérou.