Вернувшись во Францию, 20 февраля 1802 года был назначен командиром 2-го батальона пеших егерей Консульской гвардии. С 23 декабря 1803 года — командир 9-го полка лёгкой пехоты, с которым принимал участие в кампаниях 1805, 1806 и 1807 годов, сражался при Хаслахе, Ульме и Дюренштейне. В сражении при Галле был ранен, также отличился в Польской кампании 1807 года. С 1808 года сражался в рядах Армии Испании, участвовал в захвате Мадрида, 27 июля 1809 года ранен в сражении при Талавере, и 8 января 1810 года повышен в звании до бригадного генерала.