Budapest, 1939. január 4.

Apja cipész volt. Gimnáziumban érettségizett, majd 1959-től a Mechanikai Mérőműszerek Gyárában műszerész szakmunkás volt. 1967-ben megválasztották a KISZ Budapesti Bizottsága II. kerületi titkárává, a Magyar Szocialista Munkáspártnak 1965-ben lett tagja. 1972 és 1975 között az SZKP Pártfőiskoláján tanult. Hazajövetele után az MSZMP Budapesti Pártbizottság Párt- és Tömegszervezetek Osztálya politikai munkatársa lett, majd osztályvezető-helyettes volt. 1978-tól 1986-ig az MSZMP KB Párt- és Tömegszervezetek Osztálya politikai munkatársa, instruktora volt. 1986. októberben az MSZMP KB PTO beosztásából felmentését javasolta, mert a Budapest Főváros XIII. kerületi Tanács tagjának és elnökének javasolták megválasztani. 1981-ben elvégezte a Zrínyi Miklós Katonai Akadémiát.