Im Frühjahr 1811 ging er abermals nach Spanien, wo er an der zweimaligen Belagerung von Badajoz und an den Schlachten von Albuera und Salamanca teilnahm. Am 30. Dezember 1811 wurde er zum Brevet-Lieutenant-Colonel des 2. leichten Bataillons und am 22. September 1812 zum Lieutenant-Colonel des 7. Linien-Battalions der King’s German Legion befördert. Er begab sich im Frühjahr 1813 mit Verstärkungen zu dem Korps des Generals Wallmoden nach Mecklenburg und erhielt hier den Befehl über eine hannoversche Brigade, mit welcher er in der Schlacht an der Göhrde am 16. September das feindliche Zentrum durchbrach.