Il fait ensuite la campagne d'Allemagne, où il obtient le grade de chef de bataillon au régiment d'infanterie légère le 4 juin 1813 puis au régiment d'infanterie légère le 28 juillet 1813. Le 6 novembre 1813, il est fait colonel du régiment d'infanterie légère à la bataille de Dresde et combat à Leipzig et à Hanau. Il participe à la campagne de France de 1814 (au cours de laquelle il reçoit un coup de feu à la jambe gauche à Montereau le 18 février 1814), puis est est nommé au commandement du régiment d'infanterie légère le 28 juin 1814.