Il entre en résistance, d'abord par le réseau de renseignement "Alliance", dont il est le représentant à Saint-Maixent-l'École en 1942, il intègre ensuite Libération-Nord en janvier 1943, puis devient chef de la région B (Sud-ouest) de l'Armée secrète en septembre de la même année. Au début de l'année 1944, il est arrêté par la Gestapo, et reste détenu au camp de Füssen-Plansee jusqu'à la fin de la guerre. Il s'efforce par la suite de relancer l'amitié franco-tchécoslovaque, mais doit renoncer après la prise de pouvoir par le parti communiste à Prague () et il se consacre alors à l'aide aux exilés.