 He fought in the Siege of Maastricht (1673), and one year later against the French in the Battle of Seneffe.In 1682 he joined the Imperial Army and fought against the Turks in the Battle of Vienna and the Siege of Buda (1684).In 1685, Emperor Leopold I named him Oberhofmeister and in 1692 he became Konferenzrat.