Il servira avec son régiment durant la guerre de la Ligue d'Augsbourg, dont entre autres la bataille de Walcourt en . En Irlande en 1691 avec le rang de major-général, il participera et gagna la gloire à la bataille d'Aughrim, ainsi que les sièges des villes de Athlone, Galway et Limerick. Dans les Pays-Bas il augmenta sa haute réputation avec la conduite des batailles de Steinkerque et Neerwinden.