1925. július 9-én született Kapuváron. Elemi iskoláit Kapuváron végezte, majd ugyanitt a polgári iskolát is. 1941-ben a győri tanítóképzőbe került, ahol állami ösztöndíjban részesült. 1944 nyarán három hónapos munkaszolgálatot töltött a tapolcai repülőtéren. 1944. november 1-jén a tanulókat katonai szolgálatra hívták be. 1944. november 5-én katonai behívóval a hajmáskéri I. tüzér pótosztály negyedik ütegéhez. Innen 1944. december végén a lengyelországi Pósen városba vitték, ahol erődítményeket építettek. 1945. február 5-én szovjet fogságba esett, ahonnan 1947. július 17-én tért haza. Tanulmányait a soproni tanítóképzőben fejezte be. Itt tagja volt a népi kollégiumnak, emellett a diákszövetség iskolai titkári tisztét töltötte be. 1948 júniusában szerezte meg a tanítói képesítést. 1948. szeptember 1-jével a Vas megyei bajánsenyei általános iskolához nevezték ki helyettes tanítónak. Itt úttörő csapatot szervezett, népművelési ügyvezető lett, az analfabéta cigányok számára tanfolyamokat szervezett, és két dolgozók iskoláját is vezette. 1950. március 1-jén nevezték ki igazgatónak. 1952. október 15-tel a szombathelyi Fiú Szakérettségis Kollégium igazgatójává nevezték ki. 1954. november 15-én a Vas Megyei Tanácsra került elnökhelyettesi funkcióba, amelyet 1961. január 9-ig töltött be. Innen a szombathelyi Hámán Kató utcai zenei általános iskola élére került, majd 1964. november 16-án a Szombathelyi Tanácsakadémiára tanárnak, ahol 1968. szeptember 1-gyel az igazgatói funkciót töltötte be 1978-ig. 1978-tól az Államigazgatási Főiskola Szombathelyi Intézetének igazgatója volt.
Kitüntetései: KISZ Emlékérem (1964), Kiváló Úttörővezető (1960), Szakszervezeti munkáért (1962), Munka Érdemrend bronz fokozat (1973)