Budafok, 1936. május 21.

1950-től a Budafoki Gépgyárban, majd 1953-tól az Április 4. Gépgyárban, segédmunkás munkakörben dolgozott. 1954-től egy csepeli általános iskolában tanított, az Állami Tanítóképzőn 1955-ben kapta meg tanítói oklevelét. 1959-ben lett tagja a Magyar Szocialista Munkáspártnak. 1964 és 1967 között Budapesten a XXI. kerületi Tanácson személyzeti főelőadó volt. 1976 és 1979 között az MSZMP KB Párt- és Tömegszervezetek Osztálya politikai munkatársa, instruktora, 1983. október 18-ától az MSZMP Budapesti Bizottsága közigazgatási és adminisztratív területet felügyelő első titkára, majd szervezőtitkár volt. 1985 és 1988 között az MSZMP Központi Ellenőrző Bizottság tagja volt, 1987-ben beválasztották az MSZMP KB mellett működő Pártépítési Munkaközösségbe. 1988. május 22-én lett az MSZMP Központi Bizottság tagja. 1988. június 26-án választották meg az MSZMP Budapesti Pártbizottsága első titkárává. 1989. áprilisban bekerült az MSZMP Politikai Bizottságába is. 1989. júniustól az MSZMP Politikai Intéző Bizottsága (Iroda) tagja volt.