Serving in the 3rd Division in the same brigade, now commanded by Major-general Sir Thomas Brisbane, he fought in the battles of Vitoria (June 1813), the Pyrenees (July – August 1813), Nivelle (November 1813), Nive (December 1813), Orthez (February 1814, where he was promoted to the rank of major), and Toulouse (April 1814).