1948年以色列陆军建军时沙龙即为其指挥官之一。作为军人及军官他参加了，于中担任排长，参加多场战斗，其中包括。他在的建立、反扑行动、1956年苏伊士运河战争、1967年六日战争、埃以消耗战争及1973年赎罪日战争中均扮演了重要的角色。作为国防部长，沙龙亦指挥了1982年的黎巴嫩战争。