En 1939, lorsque débute la guerre, il est sous-officier pilote. Après l'armistice du 22 juin 1940, refusant la défaite, il cherche à fuir la Bretagne. Il y parvient le en appareillant à Camaret-sur-Mer à bord d'un langoustier et en débarquant à Penzance en Angleterre. Après avoir été promu sous-lieutenant et suivi l'entraînement des pilotes de la Royal Air Force, il est affecté au avec lequel il prend part à la bataille d'Angleterre puis à des opérations dans le ciel européen. Enchaînant les missions de protection de bombardiers, d'attaques de navires et de destruction d'infrastructures ennemies, il s'illustre également en combat aérien en abattant deux Focke-Wulf Fw 190 et un Messerschmitt Bf 109 durant l'année 1943. Cette même année, il est promu lieutenant et muté au avec lequel il abat à nouveau un "Fw-190" et un "Bf-109". Passé capitaine il prend, le , le commandement du Groupe de chasse Alsace après la mort en combat aérien de son chef, Jacques-Henri Schloesing. Continuant la lutte à la tête de cette unité jusqu'à la fin des hostilités, il se distingue encore en combat aérien, totalisant pendant toute la guerre homologuées et . Il a également détruit deux navires et gravement endommagé deux appareils allemands. Il termine la guerre comme instructeur à l"'Operationnal Training Unit " avec le grade de "Wing Commander". Il totalise alors plus de de vol.