1796 trat er in die österreichische Armee ein und nahm an den Feldzügen von 1798, 1799, 1800 teil. Nach dem Frieden von Lunéville wurde er in Lemberg stationiert. Im Jahre 1805 wurde er zum Oberstleutnant ernannt, anschließend zum Obersten und Kommandeur des Infanterieregiments Erzherzog Ferdinand Nr. 2. Unter Erzherzog Karl nahm er an Schlacht bei Caldiero teil und im Jahr 1809 an den Schlachten von Landshut und Eckmühl. Wegen seiner hervorragenden Leistungen in der Schlacht bei Aspern wurde er noch auf dem Schlachtfeld zum Generalmajor befördert. In der Schlacht bei Wagram wurde er verletzt und anschließend mit dem Maria-Theresia-Orden ausgezeichnet. Nach Wien versetzt, stand er mit seiner Brigade 1812 beim Corps des Fürsten Schwarzenberg. 1813 wurde er Feldmarschallleutnant, als welcher er sich bei Dresden, Kulm und Lindenau auszeichnete. Nach einer kurzen Zeit als Gouverneur des Großherzogtums Frankfurt und des nach der Rheinbund-Gründung "alle isenburgische Lande" umfassende Fürstentum Isenburg übernahm er im Februar 1814 das Kommando über das 6. deutsche Armeekorps, mit dem er am 22. März in Lyon einzog.