În timpul războiului peninsular, l-a însoţit pe Sir Brent Spencer pe coasta Spaniei în 1808. În 1808 și 1809, el a servit în Portugalia ca asistent al comandantului general și ca "ajutor de tabără" al Ducelui de Wellington. El a fost prezent în bătăliile de la Roliça
, Vimeiro, Corunna, Talavera și Buçaco, bătălii pentru care a primit o cruce de aur. El a fost, de asemenea, la trecerea lui Wellington de Douro în 1809.