Im bayrischen Erbfolgekrieg nahm er als Oberst den Prinzen von Hessen-Philippsthal bei der Einnahme von Habelschwerdt gefangen. Als Generalmajor wurde er von Kaiser Joseph II. zum Taktiklehrer seines Neffen, des späteren Kaisers Franz II., ernannt. Nachdem er unter Feldmarschall Laudon am 8. Oktober 1789 vor Belgrad und Semendria gekämpft hatte und zum Feldmarschallleutnant ernannt worden war, führte er 1790 das zur Bekämpfung des belgischen Aufstandes bestimmte Heer. Doch hemmte ein Sturz vom Pferd seine Tätigkeit.