A Szent Liga háborúja során harcolt többek között a Bécset visszafoglaló 1683-as kahlenbergi csatában, az Esztergomot visszaszerző párkányi csatában, Buda 1684-es ostrománál majd annak 1686-os visszafoglalásánál, továbbá részt vett a spanyol örökösödési háborúban, a Rákóczi-szabadságharcban, az 1735 és 1739 között zajló orosz–osztrák–török háborúban, valamint az osztrák örökösödési háborúban is a Habsburg-ház oldalán. Az Aranygyapjas rend lovagja.