Em agosto de 1810, quando André Masséna invade Portugal à frente de uma força de 65 000 homens, ainda como praça, vai defrontar-se com os franceses na Batalha do Buçaco (27 de setembro de 1810). Parte de seguida para terras de Espanha e França, integrando-se nas forças anglo-lusas ali empenhadas na denominada Guerra Peninsular. Toma parte no cerco de Badajoz (julho de 1811), na batalha de Salamanca (22 de julho de 1812), no cerco de Burgos (19 de setembro de 1812) e nas batalhas de Nivelle (10 de novembro de 1813), Nive (9 a 13 de dezembro de 1813), Orthez (27 de fevereiro de 1814) e Toulouse (10 de abril de 1814).