Transferring to Spain, Barrois led his brigade at Espinosa, Somosierra, Uclés, Medellín, Talavera, Cádiz and Barrosa in 1808–1811. He was promoted to general of division in 1811 and led a Young Guard division at Bautzen, Dresden, Leipzig and Courtrai in 1813–1814. The following year he led Imperial Guard troops at Ligny and Waterloo. After a period of retirement, he led French troops that intervened in the Belgian Revolution. His surname is one of the names inscribed under the Arc de Triomphe, on Column 37.