Diósgyőrben született 1924. december 24-én. Munkás származású, apja kohász volt. 1940-től a Diósgyőri Gépgyárban kovácssegédként dolgozott. 1945-től volt a kommunista párt tagja. 1947-ben a párt javaslatára a Csille szövetkezetbe, utóbb a Népbolt Vállalathoz, majd a Gyümérthez került felvásárlási főnökként, főraktárvezetőként, illetve osztályvezetőként. 1950-től a Mezőker Vállalat vezetője. Ezután katonai szolgálatot látott el, 1951-ben szerelt le. Ezt követően a sátoraljaújhelyi pártiskolára küldték, ahol előadóként is ott tartották. 1952-től függetlenített pártmunkás, a Borsod megyei pártbizottság Agitációs és Propaganda Osztályának politikai munkatársa, majd PTO-instruktor. 1956 után kétéves pártfőiskolát végzett, majd a PTO osztályvezető-helyettese lett. 1965. április 16-tól 1968. szeptember 11-ig a sátoraljaújhelyi járási pártbizottság első titkára, majd a Szakszervezetek Megyei Tanácsának (SZMT) vezetőtitkára volt. 1985-ben nyugdíjba vonult, de megmaradt az SZMT elnökének.