1912. július 2-án született a Somogy megyei Ádándon értelmiségi családban, apja tanító volt. Elemi népiskolai tanulmányait Horvátkúton, a polgárit Marcaliban, a tanítóképzőt Csurgón végezte, 1955-ben pedig Pécsen a Pedagógiai Főiskolán magyar-történelem szakos általános iskolai tanári képesítést szerzett. 1932. október 6. és 1933. augusztus 1. között katonai szolgálatot teljesített Kiskunhalason az I/3. zászlóaljnál, ahonnan hadapród őrmester rangban szerelt le. 1932. szeptember és 1935. szeptember 1. között állás nélkül volt, majd a Marcali R. Kat. Elemi Népiskolánál helyezkedett el mint ideiglenes kisegítő tanító (1935. szeptember 1. és 1937. szeptember 1. között), ezt követően pedig a Boronkai R. Kat. Elemi Népiskolánál volt helyettes tanító (1937 és 1938 között), majd megválasztott kántortanító (1938 és 1949 között). Közben, 1942. április 26. és 1943. március 18. között frontszolgálatot teljesített a pécsi 10. könnyűhadosztály vonatosztályánál, a doni hadseregnél, majd 1943. augusztus 5. és október 1., illetve 1944. augusztus 15. és 1945. április 5. között ugyanennél a hadosztálynál Pécsett, illetve Budapesten, és így került 1945. április 5-én között amerikai, majd szovjet hadifogságba. Hazaérkezését követően (1945. június 3.) korábbi munkahelyére ment vissza dolgozni, majd 1949. szeptember 1. és 1950. október 1. között marcali járási úttörő titkár, majd 1950. október 16. és 1951. május között a Marcali Járási Tanács V. B. Oktatási Osztályának vezetője volt. 1951 májusa és 1955 között a Marcali Általános Iskola igazgatóhelyettese, 1955. szeptember 1. és 1957. szeptember 30. között a Marcali és a Fonyódi járás iskoláinak magyar-történelem szakos szakfelügyelője volt. 1957. október 1-jétől a Marcali Járási Tanács művelődési felügyelői feladatait látta el. 1958. augusztus 16-án kinevezték a Marcali Járási Tanács vb elnökhelyettesévé. 1961. szeptember 1-től 1963. június 30-ig a tabi diákotthon igazgatója, majd 1963. július 1-től a Kaszópusztai Általános Iskola igazgatója volt. A munkásmozgalomban 1945 szeptembere óta vett részt, ugyanettől az évtől kezdve volt párttag (SZDP, MDP, MSZMP), és szintén ekkortól volt szakszervezeti tag, 1950-től pedig járási tanács- és vb-tag is volt. Tevékenyen részt vett az 1956-os forradalom utáni konszolidációban, az értelmiség tudatának átformálásában és nagy szerepe volt abban, hogy a járás pedagógusainak többsége nem vett részt az egyházi szertartásokon.
Forrás: HU MNL SML XXIII.3.b. N/706.