Im Türkenkrieg 1788/91 bewährte er sich als Ingenieur- und Generalstabsoffizier von großer Kühnheit. 1788 wurde er bei Chotyn verwundet. In der Schlacht bei Focșani (1. August 1789) erwarb er als Major den Maria-Theresia-Orden (23. Promotion vom 19. Dezember 1790). Ab 1792 nahm er als Oberstleutnant am Krieg gegen Frankreich in den Niederlanden teil, geriet bei Namur in französische Gefangenschaft, wurde 1793 wieder ausgetauscht und zeichnete sich bei Le Quesnoy, Valenciennes und schließlich bei Wattignies aus, wo er durch sechs Bajonettstiche verwundet wurde. 1794 war er an der Belagerung von Landrecies und am Entsatz von Charleroi beteiligt. Während der 13-monatigen Belagerung von Mainz durch französische Truppen (1794–95) machte er sich um die Verteidigung der Festungsstadt so verdient, dass er 1795 zum Oberst des Generalstabes befördert wurde.