Apja kisparaszt, anyja a háborúban meghalt. 1945 után alkalmi munkásként dolgozott, 1949-től segédmunkás, innen küldték a szegedi szakérettségi kollégiumba. A kollégium után a Szovjetunióba küldték tanulni, az egyetemet is ott végezte el. 1951-ben lépett be az MDP-be, 1957-1963 között munkásőr. 1977-ig az Országos Kőolaj és Gázipari Tröszt dolgozója mint laborvezető főmérnök, ill. a fúrási főosztályon főmérnök. 1973-tól az NKO vezetője. 1974-től a Kőolaj és Gázipari Állandó Kormánybizottság titkára. Hálózatot is tart. Felesége szovjet állampolgár.