Durant l'Occupation, il s'engage dans la Résistance en 1941 et participe à la création du réseau et du journal "Combat". En , il est arrêté et interné au camp de Fort Barraux, d'où il s'évade en novembre. Membre du mouvement de résistance Combat il se rend à Vichy dans l'idée de se renseigner sur les éventuelles connexions entre Jardin, secrétaire général, et Giraud. Le il est reçu par le garde des sceaux en se présentant sous le nom de Robert Saleve, un de ces anciens étudiant désirant écrire une histoire sur l'armistice. Il est arrêté à la sortie du restaurant Chanteclerc. Il est de nouveau arrêté, le , et est emprisonné à Évaux-les-Bains dans le Grand hôtel des thermes transformé en confortable résidence surveillée, à la libération de laquelle il participe le . Le , deuxième jour de l'insurrection, il dirige sous les ordres d'Aimé Lepercq les FFI du CDLR, dont Gérard Philipe, chargés de mettre en batterie l'Hôtel de ville de Paris libéré dès l'aube par une trentaine d'entre eux sous la direction de Léo Hamon avec la complaisance des deux cents agents présents. Il arrête Pierre Taittinger au nom du CDL de la Seine. Il poursuit le combat dans la brigade Alsace-Lorraine d'André Malraux. Attaché au Ministère de l'Intérieur, il fait révoquer les préfets nommés par Vichy.