Il obtient sa licence en droit puis il est attaché près l'ambassade de Naples dès 1842. En 1844, il est attaché à la légation du Portugal. Il est également membre du Conseil général de la Charente-Inférieure en 1850[1].
Député au Corps législatif pour l'arrondissement de Saint-Jean d'Angély en 1852[1]. Il tombe en disgrâce et perd la candidature officielle après avoir été battu en 1863. Il devient alors président du conseil d'administration de la compagnie des chemins de fer des Charentes.
Il est maire de Saintes en 1871, il retrouve un siège de député de 1889 à 1897, siégeant avec les républicains. De 1893 à 1897, il est le doyen d'âge de la Chambre. Il devient président du conseil général en 1885.
↑ a et bEugène (1823-1906) Auteur du texte Eschassériaux, Études, documents et extraits relatifs à la ville de Saintes / publiés par M. le baron Eschassériaux,... ; [publié par L. Audiat], (lire en ligne sur Gallica)