Professeur de l'enseignement technique, il commence sa carrière politique, en se faisant élire conseiller général dans le canton de Laon (1970-1973), puis dans le canton de Laon-Sud (1973-1982).
En 1973, il se fait élire député de la 1re circonscription de l'Aisne, mandat qu'il détient jusqu'en 1986.
En 1977, il est élu maire de Laon. Il occupe cette fonction jusqu'en 1983.