Er wurde 1807 mit Junot nach Portugal gesandt und zeichnete sich beim Übergang des Tejo, bei der Einnahme von Evora und in der Schlacht bei Vimeiro aus. Nach der Kapitulation von Cintra kehrte er 1808 kurzfristig nach Frankreich zurück. Er nahm infolge an der Schlacht bei Betanzos und an der Schlacht bei La Coruña sowie an der Verteidigung von Tuy teil. Nach seiner Rückkehr aus Spanien wurde er am 14. Mai 1809 zum Général de brigade befördert. Seine Artillerie bewährte sich in der Schlacht bei Talavera und bei der Belagerung von Cadiz, wobei er das Fort Matagorda sturmreif schießen konnte. Am 23. Juni 1810 wurde er zum Offizier der Ehrenlegion ernannt und ersetzte am 26. Oktober des gleichen Jahres den vor Cádiz gefallenen General de Senarmont an der Spitze der Artillerie. In der Schlacht von Chiclana stoppte seine Artillerie zeitweilig das Vorrücken einer ganzen englischen Division.