Ároktőn született 1933. február 24-én. Paraszti származású, apja gazdasági cseléd volt. 1955-ben Pedagógiai Főiskolát végzett, majd a vajdácskai általános iskolában lett tanár, igazgatóhelyettes. 1949 óta vett részt a munkásmozgalomban, de csak 1961-ben lett párttag. 1963-tól a sátoraljaújhelyi járási tanács szakfelügyelője volt. 1966-ban a Sárospatak községi pártbizottság titkárának választották. 1968. szeptember 11-től a sátoraljaújhelyi járási pártbizottság első titkára volt, 1970. január 9-én mentették fel tisztsége alól. Ezt követően az SZKP Főiskolán folytatott tanulmányokat, ahol 1973-ban végzett. 1973. augusztus 1-től a megyei pártbizottság Párt- és Tömegszervezetek Osztályának vezetője, 1974. február 20-tól a megyei pártbizottság titkára. 1978-ban a Zrínyi Miklós Katonai Akadémián végzett. 1980-ban az SZKP Főiskolán két hónapos vezető továbbképző tanfolyamon vett részt. 1984. december 1-jén a kazincbarcikai városi pártbizottság első titkárává választották, tisztségét 1989-ig betöltötte.