Il fait les campagnes de l'an XII à l'armée des côtes de l'Océan, celles de l'an XIV et 1806 à la Grande Armée. Il se signale aux batailles d'Hollabrunn et d'Austerlitz les 24 brumaire et 11 frimaire an XIV, et aux affaires de Znaïm, de Wischau et de Rausnitz. Il rentre en 1808 à sa résidence de Givet.