Apja szabósegéd, anyja játékkészítő. 1965-1975 között tanító, 1978-ig Békés megyei tanulmányi felügyelő, 1983-ig békés megyei tanács pedagógiai intézet mozgalmi képzési felügyelő, 1983-tól a Balatoni Uttörőváros nevelési igazgatója. 1966-óta MSZMP tag. 1973-ban MLEE szakosítót és 1979-ben JATE BTK pedagógia szakot végzett. SZT pótdíja havi 800 Ft volt 1985-től.
Ideiglenes lakcím: 8250 Zánka, Balaton Úttörőváros