Médecin de profession, il devint maire de Montargis (Loiret) le et le demeure jusqu'en mars 1971.
Il est également le premier président, à partir de 1959, du District urbain de l'agglomération montargoise, fonction qu'il occupe également jusqu'en 1971.
Il siège également à l'Assemblée nationale, du au , au titre de la quatrième circonscription du Loiret (ancien découpage, jusqu'en 1986). Il siège au sein du groupe Entente démocratique, classé au centre gauche.