De l’an XI à l’an XII, il est employé aux camps de Boulogne et de Saint-Omer, et il devient major au régiment d’infanterie légère le 21 janvier 1804. Il est fait chevalier de la Légion d’honneur le 25 mars 1804. En 1805, il participe à la campagne d'Autriche, et il se trouve à la bataille de Haslach-Jungingen le 11 octobre 1805, ainsi qu’à celle d’Elchingen le 14 octobre suivant.