He took part in the Battle of Roliça in August 1808, the Battle of Vimeiro also in August 1808, the Battle of Talavera in July 1809, the Battle of Bussaco in September 1810, the Battle of Fuentes de Oñoro in May 1811 and the Siege of Ciudad Rodrigo in January 1812 during the Peninsular War. He was also present at the Siege of Badajoz in March 1812, the Battle of Salamanca in July 1812, the Battle of Vitoria in June 1813, the Battle of the Pyrenees in July 1813, the Battle of Nivelle in November 1813, the Battle of the Nive in December 1813, the Battle of Orthez in February 1814 and the Battle of Toulouse in April 1814.