Im Feldzug von 1809 kommandierte er eine Infanterie-Brigade im Korps des FML Hiller und nahm an den Schlachten bei Landshut, Ebelsberg, Aspern, Wagram und Znaim teil. Besonders sein Einsatz bei den Kämpfen um Eßling brachte ihm die Rangerhöhung zum Feldmarschalleutnant und die Oberst-Inhaberschaft über das Infanterie-Regiment Nr. 3 ein. Im Jahr 1810 fungierte er als Generalinspektor in Böhmen.