Después de su regreso a Francia por razones de salud, luchó valientemente en las batallas de Engen, Messkirch, Biberach, Marengo y Pozzolo.
- ¿ Qué? Sin embargo, permaneció como capitán durante catorce años. Después de haber sido herido en Calabria bajo las órdenes del general Masséna, finalmente fue nombrado comandante de batallón en 1807, y dieciocho meses después, coronel en el campo de batalla de Wagram (5 a 6 de julio de 1809). El 9 de mayo de 1811, Napoleón lo hizo Caballero del Imperio. Durante la campaña de Rusia en 1812, se convirtió en jefe del estado mayor del príncipe Eugène de Beauharnais, quien notó su conducta en la Batalla de Borodino el 7 de septiembre.