Nach weiteren Beförderungen kämpfte er tapfer bei Engen (3. Mai 1800), Hohenlinden (3. Dezember 1800), Austerlitz (2. Dezember 1805), Jena (14. Oktober 1806), Preußisch Eylau (7./8. Februar 1807) und Friedland (14. Juni 1807).