In 1808 he sailed with his regiment to Portugal for the Peninsular War on the Iberian Peninsula and saw action in the battles of Roliça (17 August 1808), Vimeiro (21 August 1808) and Talavera (July 1809), after which he returned to England for a short period.