Il s'engagea dans la Résistance dès 1941 puis participa aux guerres d'Indochine et d'Algérie. Il fut député de la circonscription de la Loire de 1962 à 1978 et maire de Montagny de 1965 à 1983.