Unter General Andoche Junot war Margaron an den Napoleonischen Kriegen auf der Iberischen Halbinsel beteiligt. Er kämpfte bei Vimeiro (4./5. November 1808), bei Évora de Alcobaça (8. Dezember 1810) und am Gévora (19. Februar 1811).