1920. február 1-jén született Hét községben, szegény paraszti családban született. Az elemi iskola után Miskolcon hároméves tanítóképzőt végzett. Tanulmányait Egerben folytatta, s a Tanárképző Főiskolán 1941-ben szerzett oklevelet. Még ez évben behívták katonának, zászlósi rendfokozatot ért el. 1945 márciusában szovjet fogságba esett, ott 1 éves antifasiszta iskolát végzett. 1948 júliusában tért haza, ekkor belépett a pártba, s aktív pártmunkát folytatott (népnevelő, falujáró). Ezután a putnoki általános iskolában tanított, majd 1948-tól 1950-ig iskolai felügyelő lett a Tankerületi Főigazgatóságon. 1950-től 1953-ig a Megyei Tanács Művelődési Osztályán az iskolai csoportot vezette, majd 1956 márciusáig a megyei pártbizottság köznevelési felelőse. Ezt követően 1959-ig a Megyei Tanács Végrehajtó Bizottságának elnökhelyetteseként dolgozott. A forradalom idején tagja lett a megyei munkástanácsnak, illetve a katonai bizottság vezetője lett, s e funkcióját felhasználva igyekezett a kommunisták helyzetén segíteni. 1956. november 5-én a megyei Forradalmi Munkás-Paraszt Bizottság tagja lett. 1961–1963 között Moszkvában elvégezte az Szovjet Kommunista Párt Központi Bizottsága főiskoláját. Visszakerülve a megyei pártbizottságra 1963-tól 1964-ig az Agitációs és Propaganda Osztály vezetője, majd 1981-ig a megyei pártbizottság titkára. 1981. május 1-én került nyugdíjba, de a népfront megyei bizottságának elnökeként továbbra is aktív maradt. 1986-ban halt meg, tetemét a miskolci Szentpéteri kapui temetőben temették el.
Összeállította: Kis József