Békésszentandrás, 1932. október 8.

Munkáscsaládban született, apja kubikus volt. Az ELTE Lenin Intézetében marxizmus-leninizmus szakán végzett 1954-ben, majd ugyanott intézeti aspiráns volt. 1957-ben Kistarcsára internálták, majd kiszabadulása után rendőri felügyelet alatt állt, alkalmi munkákból élt.  1959-től a Csepel Vas- és Fémművekben tanár volt. 1963-ban munkahelyet váltott, a Fővárosi Pedagógiai Intézetben szociológusként dolgozott, tagja lett a Magyar Szocialista Munkáspártnak. 1970-től az MSZMP KB Társadalomtudományi Intézete tudományos munkatársa, majd osztályvezetője; 1976-ban megkapta a szociológiatudomány kandidátusa fokozatot. 1980-ban lett a Marx Károly Közgazdaság-tudományi Egyetem Szociológiai Tanszék tanszékvezető egyetemi tanára; 1981-től az Oktatáskutató Intézet főigazgatója. 1983 októberében kinevezték a művelődési miniszter helyettesévé, a közoktatás irányítását végezte.  1989. februárban az MSZMP KB Társadalompolitikai Osztálya javaslatára beosztásából felmentették; 1989-1990-ben az MTA Politikatudományi Intézet osztályvezető tudományos főmunkatársa lett valamint tagja a Minisztertanács Tanácsadó-testületének.