Sous le pseudonyme de « Bébé », il appartient au Premier groupe franc de l'Armée Secrète commandée par le futur général Jean Vallette d'Osia. Il combat en Haute-Savoie, au Mont Mouchet et dans le Maquis du Vercors. Il reçoit la Croix de guerre à 17 ans.