1923. január 17-én született Uraiújfalu községben. Apja cipész kisiparos volt. Az elemi iskola 5 osztályának elvégzése után a polgári iskola 4 osztályát Sárváron végezte el. Anyagiak hiányában továbbtanulni nem volt lehetősége. 1939. évben vegyeskereskedői tanoncnak szegődött, 1941. évben szerzett segédlevelet. A közellátási jegyrendszer bevezetésével szülőfalujában, a községházán alkalmazták, mint kisegítőt. Itt dolgozott 1944. júniusáig, amikor is tényleges katonai szolgálatra hívták be. Egy ideig civil ruhában a Felvidéken ásási munkákat végeztek, majd december hó folyamán több ezer társával együtt nyugatra hurcolták. Ott katonai kiképzésük folyt, majd 1945. márciusában francia fogságba került. Innen 1946 márciusában tért haza. Azonnali munkára jelentkezett, az uraiújfalui községházán alkalmazták. 1947-1948-ban Pinkamindszent községben helyettesített, majd Felsőpatyra került a jegyzőségre. Az 1950. évi tanácsválasztások alkalmával Szentgotthárd község tanácsa titkárává választották (1950. okt. - 1957. márc.). Időközben, 1955/56 években végezte el, mint bentlakásos hallgató Budapesten a tanácsakadémiát. 1957. március 25-vel Celldömölk községben választották meg a községi tanács vb-titkárának (1957.márc.25. - 1958. dec.). Az 1958. évi tanácstagi választások alkalmával pedig a Celldömölki Járási Tanács vb-titkárává választották (1958.dec.-1964.aug.31.). 1964. szeptember 1-től 1966. okt. 31-ig a Celldömölki Járási Tanácsnál a vb elnöki funkciót töltötte be. 1966. november 1-től 1971. február 20-ig a Vas Megyei Tanácson mint csoportvezető, illetve mint kereskedelmi osztályvezető dolgozott. 1971. február 21-től töltötte be Szombathely Város Tanácsánál a vb-titkári funkciót egészen 1983. június 30-ig, nyugdíjazásáig.
Az ELTE jogtudományi karán 1965. márciusában szerzett jogász oklevelet.
Kitüntetései: Munka Érdemérem (1953), Árvízvédelmi Érem (1965), Munka Érdemrend ezüst (1970), Honvédelmi Érdemérem 15 éves (1974), Munka Érdemrend arany (1977).