Agriculteur de profession, il milite dès la Libération aux Jeunesses communistes tout en travaillant dans l’exploitation familiale de Verneuil. Il s’implique dans les mouvements syndicaux agricoles et connaît une rapide ascension dans les instances du Parti communiste. Devenu secrétaire fédéral en 1950, il abandonne alors le travail aux champs pour se consacrer à la vie politique. Présent en troisième position sur la liste communiste lors des élections législatives de 1951, il n’est pas élu. Lors des élections législatives de 1956, il se retrouve en deuxième place derrière Jean Pronteau et, grâce au bon score réalisé par la liste, il est élu député.
Sous la Ve République, il ne réussit pas à s’imposer dans la troisième circonscription de la Charente lors des élections de 1958, 1962, 1967, 1968 et 1973, au cours desquelles le candidat de droite l’emporte à chaque fois. Il retrouve un mandat parlementaire en 1978 et conserve son siège jusqu’en 1986. Il est à ce jour le dernier député communiste de la Charente.