Se negó a prestar el juramento de no volver a luchar contra los patriotas que el general Manuel Belgrano impuso a Tristán y a sus tropas para dejarlos retirarse al Alto Perú, por lo que no fue autorizado a marcharse. De todos modos logró huir y se incorporó al ejército del general Joaquín de la Pezuela. Participó en la Batalla de Sipe Sipe como edecán de Pezuela.