El 24 de enero de 1817, el Director Supremo de las Provincias Unidas del Río de la Plata, Juan Martín de Pueyrredón lo designó como segundo jefe del estado mayor del Ejército de los Andes y así participó de la campaña de Chile, al mando de José de San Martín.