His regiment was posted to Flanders during the Nine Years' War, seeing action at the Battle of Walcourt in August 1689. During 1691, he served in Ireland as a major general, fighting at the Battle of Aughrim and the sieges of Athlone and Limerick. Following the Treaty of Limerick which ended the war, he returned to Flanders where he took part in the battles of Steenkirk and Landen.