Budapest, 1929. április 16.

Apja textilmunkás volt. Négy polgári osztályt végzett, majd a Magyar Pamutipar óbudai telepén textilmunkás volt. 1944-ben deportálták, 1945. augusztusban tért haza. Szeptemberben kapott munkát az Óbudai Textilkikészítő-gyárban, előbb segédmunkás volt. 1949-ben leérettségizett a Dolgozók Vegyipari Műszaki Középiskolájában, vegyésztechnikus képesítést szerezett. Tanulmányait az Állami Műszaki Főiskolán illetve a Budapesti Műszaki Egyetemen folytatta, 1954-ben vegyészmérnöki oklevelet kapott. 1949-től munkahelyén technikus, majd laboratóriumba helyezték, minőségellenőrző osztályvezető lett. 1953-ban kinevezték a vállalat gyártásvezetőjévé. 1953 októberében berendelték a Könnyűipari Minisztériumba, a Pamutipari Igazgatóságon a MEO csoport vezetője lett, majd 1958. júliusig a vegyi műszaki osztályon csoportvezető. 1946-ben lett tagja a Magyar Kommunista Pártnak. 1949-től SZIT, majd DISZ titkár volt. 1952-ben lett az üzemi pártszervezet szervezőtitkára. Elvégezte a hároméves Marxizmus-Leninizmus Esti Egyetemet. 1956. novemberben belépett az MSZMP-be. Három hónapig az Óbudai Textilkikészítő-gyár miniszteri biztosa volt. 1958. júliustól a Könnyűipari Minisztérium pártbizottsági titkára. 1960. májusban lett a BME párttitkára. 1962. októberben megválasztották az MSZMP Budapest XI. kerületi pártbizottság első titkárává. 1967-ben felmentették, a Művelődési Minisztérium főosztályvezető-helyettese lett. 1971-től főosztályvezető a Művelődési, majd az Oktatási Minisztériumban.