Avocat, il est conseiller municipal et conseiller général du canton de Confolens-Sud. Républicain, opposant à l'Empire, il est sous-préfet de Confolens après le .
Il est député de la Charente de 1876 à 1885 et de 1889 à 1890, inscrit au groupe de la Gauche républicaine puis à l'Union républicaine. Il est l'un des 363 qui refusent la confiance au gouvernement de Broglie, le .