En 1806, il fut au commandement de l'armée britannique qui envahit Buenos Aires, capitale de la vice-royauté du Río de la Plata, lors de la première invasion britannique contre cette ville. Étant donnée la résistance qu'il eut à affronter, cette expédition se solda par un échec, et il dut se rendre le 12 août de cette année, à l'officier français au service de l'Espagne, Jacques de Liniers, qui avait organisé des milices populaires efficaces. Il resta captif jusqu'à l'année suivante.