Als militair was Salm betrokken bij verschillende belegeringen in de eindfase van de Tachtigjarige Oorlog. In 1638 werd hij bij Bergen op Zoom door de Spanjaarden gevangengenomen, in 1646 nam hij deel aan het Beleg van Antwerpen en in januari 1648 speelde hij een sleutelrol in de toekomst van de landen van Overmaas, door deze gebieden te bezetten, net voor de ondertekening van de Vrede van Münster. In 1657 trok hij in opdracht van de Staten-Generaal op tegen de Munsterse bisschop Bernard van Galen ("Bommen Berend"). Om de rechten van de Republiek bij de ondertekening van het Partagetraktaat te onderstrepen, liet Salm in 1661 zijn troepen vanuit Maastricht door de Landen van Overmaas marcheren. In 1665, aan het begin van de Tweede Engels-Nederlandse Oorlog, moest de Rijngraaf opnieuw optrekken tegen Bernard van Galen, die zich met de Engelsen had verbonden. In Gelre kwam het tot enkele gewapende treffens, waarbij onder andere het stadje Lochem werd belegerd. Bij het uitbreken van de Hollandse Oorlog in 1672 werd de 65-jarige Salm niet meer geschikt geacht om krachtig weerstand te bieden aan de oprukkende Fransen. Nog voor het Beleg van Maastricht door de Franse koning Lodewijk XIV overleed hij.