Nel 1683, con l'inizio della quinta guerra austro-turca, combatté come comandante di cavalleria i ribelli ungheresi e partecipò alla cacciata dei turchi dalla postazione fortificata di Nußdorf. Nello stesso anno fu nominato feldmaresciallo d'Austria. Tornato al servizio del duca di Lorena contro i turchi, fu aggregato al principe elettore di Baviera durante l'assedio di Buda del 1684 e l'anno seguente avanzò in Ungheria e si distinse nell'assedio e successiva occupazione di Neuhäusel dal 7 luglio al 17 agosto 1685. Nel 1686 si spinse combattendo fino al confine transilvano.