Exploitant agricole, il est maire d'Abjat et conseiller général du canton de Nontron en 1919. Il est député de la Dordogne de 1928 à 1932, inscrit au groupe des Républicains de gauche[1].
« Jean Paul Filhoud-Lavergne », dans le Dictionnaire des parlementaires français (1889-1940), sous la direction de Jean Jolly, PUF, 1960 [détail de l’édition]