Viết phần tiếp theo cho đoạn này - Ông đã thấy hành động tại Trận Roliça
Vào ngày 17 tháng 8 năm 1808, tại Trận Vimeiro vào ngày 21 tháng 8 năm 1808, nơi ông bị thương, và tại Corunna vào ngày 16 tháng 1 năm 1809 nơi ông ở bên cạnh Sir John Moore khi người sau này bị giết. Ông được thăng cấp thiếu tá vào ngày 13 tháng 4 năm 1809 và được bổ nhiệm làm phó tổng tư lệnh trong quân đội Bồ Đào Nha và có mặt tại nhiều trận chiến của Chiến tranh bán đảo. Được thăng cấp trung tá vào năm 1811, ông đã cứu cánh cho người Anh trong Trận Albuera vào ngày 16 tháng 5 năm 1811 bằng cách chịu trách nhiệm tại một thời điểm quan trọng và mạnh mẽ thúc giục sư đoàn của Tướng Cole tiến quân. Ông tham gia Trận Vitoria vào ngày 21 tháng 6 năm 1813, nơi ông bị thương một lần nữa, và cũng có mặt trong Trận Pyrenees vào tháng 7 năm 1813 và Trận Nivelle vào ngày 10 tháng 11 năm 1813. Ông chỉ huy lữ đoàn Bồ Đào Nha tại Trận Orthez vào ngày 27 tháng 2 năm 1814 và Trận Toulouse vào ngày 10 tháng 4 năm 1814. Ông được bổ nhiệm làm Hiệp sĩ Chỉ huy của Huân chương Bath vào tháng 1 năm 1815.