Envoyé en Afrique avec son unité, il participe à l'expédition de Dakar puis à la campagne du Gabon avant de rejoindre le Cameroun. À la fin du mois de novembre, il est, avec une compagnie du ETFL, détaché à la colonne "Leclerc" à Fort-Lamy au Tchad. Incorporé au régiment de tirailleurs sénégalais du Tchad, il constitue deux compagnies de découverte et de combat avec lesquelles il prend part à la bataille de Koufra au début de l'année 1941. Promu chef d'escadron en décembre 1941, il prend le commandement du service automobile chargé de l'organisation des transports de la colonne "Leclerc". Toujours au sein de celle-ci, il participe aux campagnes du Fezzan et de Tripolitaine en Libye puis à la campagne de Tunisie. À la fin de l'été 1943, il est muté à la division française libre ( DFL) dont il prend le commandement du détachement de circulation routière à la tête duquel il participe à la campagne d'Italie. Il se distingue particulièrement le 11 mai 1944, lors de la bataille du Garigliano, en ramenant les corps de deux hommes de son unité malgré un tir de mortiers ennemis extrêmement violent. Le août 1944, il prend le commandement du groupe de transport et embarque à Naples à destination de la France où va avoir lieu le débarquement de Provence. Débarqué le 21 août, il prend part à la libération de Marseille où il s'illustre à nouveau le 26 août en forçant un barrage ennemi. Il suit ensuite la DFL dans sa remontée vers le nord-est de la France et participe à la campagne d'Alsace avant de terminer la guerre en Allemagne sur les bords du Rhin.