Er schützte mit seiner Division die spanische Junta auf der Isla de Leon in Cádiz im Frühjahr 1811 vor den französischen Angriffen und besiegte Marschall Victor am 5. März 1811 in der Schlacht bei Barrosa, wofür er den Dank des Parlaments erhielt. In der entscheidenden Schlacht von Vitoria befehligte er am 21. Juni 1813 unter dem Duke of Wellington den linken Flügel. Im Januar 1814 landete er mit 10.000 Mann in Holland, führte zusammen mit dem preußischen General Thümen erfolgreich das Gefecht bei Merxheim und unternahm am 8. März einen Sturmangriff auf Bergen op Zoom, der jedoch zurückgeschlagen wurde.