Nemesvámos, 1937. november 1.

Kőműves leszármazottja. A Szegedi Pedagógiai Főiskolán tanári oklevelet szerzett. 1959-től 1962-ig a Munkaügyi Minisztérium 1. sz. Ipari Tanuló Intézetében dolgozott. 1962-től a KISZ apparátusában tevékenykedett. 1963-ban belépett a Magyar Szocialista Munkáspártba. A KISZ Budapesti Bizottsága politikai munkatársa, osztályvezető-helyettes volt, majd 1968-1969-ben a KISZ VI. kerületi Bizottsága titkára, később a KISZ KB osztályvezetője, 1971. decembertől a KISZ KB titkára. 1977-ben elvégezte az MSZMP Politikai Főiskoláját és az MSZMP V. kerületi bizottságának első titkára lett. 1981. júniustól az MSZMP Budapesti Bizottságának közigazgatási és adminisztratív kérdésekkel foglalkozó titkára. 1985. decemberben kinevezték a Népszabadság főszerkesztőjének. 1989-ben az MSZMP KB osztályvezetője lett. 1985. március 28-án az MSZMP KB tagja lett. 1985–1988-ig a KB mellett működő Pártpolitikai Bizottság, 1986-tól a Káderpolitikai Bizottság tagja. 1989. május 8-án megbízták az MSZMP KB Választási Osztály vezetésével. 1975. június 15. és 1985. április 19. között országgyűlési képviselő, előbb a Győr-Sopron megye 9. számú egyéni választókerületében, majd Budapest 13. számú egyéni választókerületében jutott mandátumhoz. 1975 és 1980 között a Magyar Népköztársaság Elnöki Tanácsa tagja volt.