Le régiment reçoit l'ordre d'appuyer l'Armée de Sir Arthur Wellesley sur la Péninsule Ibérique et il débarque à Lisbonne en . Le régiment combat lors de la Seconde bataille de Porto en , la Bataille de Talavera en et le Siège de Ciudad Rodrigo en . Le régiment combat à la Bataille de Buçaco en , celle de Sabugal en et celle de Fuentes de Oñoro en . Ensuite il participe au combat à la Bataille de Salamanque en , au Siège de Burgos en et à la Bataille de Vitoria en . Il prend ensuite part au Siège de Saint-Sébastien en et en France, à la Bataille de la Nivelle en et à la Bataille de la Nive en . Il retourne à la maison en .