Après des études de médecine, il s'installe comme médecin généraliste, à , au milieu des années 1950, à Tarare dans le Rhône. Pour l'élection présidentielle de 1965, il fait campagne pour François Mitterrand. Il est candidat pour la Fédération de la gauche démocrate et socialiste (FGDS) lors de l'élection législative de 1967 et est élu au second tour dans une triangulaire, battant le député sortant Joseph Rivière et le centriste Georges Goutagneux. Mais un peu plus d'un an plus tard, avec la dissolution de l'Assemblée nationale suite aux événements de mai 1968, il est battu lors des élections de juin 1968 par Joseph Rivière.