In 1798 werd hij opgeroepen tot depot. Hij slaagde briljant in zijn examens en werd ingenieur. In 1800 werd hij adjudant-de-camp van maarschalk Berthier, een functie die hij tot 1812 behield en waarin hij actief deelnam aan vrijwel alle Napoleontische veldtochten. Hij werd gewond en gevangen genomen in Spanje. Hij werd gepromoveerd tot kapitein na Marengo en tot chef de bataillon na Austerlitz.
, werd ook een ridder van het Légion d'honneur en een kolonel bij het beleg van Saragossa.