Promu adjudant, il est affecté au Bataillon de marche n° 1 puis au bataillon de marche avec lequel il participe à la campagne de Syrie puis à la guerre du désert en Libye et en Égypte. Lors de la seconde bataille d'El Alamein en octobre 1942, il est à nouveau blessé par éclat d'obus. Il est ensuite engagé dans la campagne de Tunisie en 1943 puis dans la campagne d'Italie en 1944. Débarqué en Provence avec la division française libre, il prend part à la Libération de la France. Il se distingue particulièrement lors de la bataille des Vosges, au col de la Chevestraye, où il assure le ravitaillement de sa compagnie dans des conditions périlleuses. Promu adjudant-chef, il est cependant très affaibli par les combats et doit être hospitalisé jusqu'à la fin de la guerre.