Dès l'été 1940, il s'engage dans les Forces françaises libres à Londres sous le faux nom de Fleury. Il participe à la tentative de ralliement de l'AOF à Dakar en septembre 1940 puis, en , à la campagne de Syrie. Il est ensuite affecté au QG52, puis, avec le Bataillon de Marche 11, il fait la guerre du Désert et la campagne de Tunisie. En , il est blessé deux fois pendant la campagne d'Italie et évacué sur l'Afrique du Nord. Il rejoint le BM11 en France en et participe activement à la bataille des Vosges et termine la guerre après la campagne d'Alsace avec le grade de sous-lieutenant.