OŠ je obiskoval v Gornji Radgoni, učiteljišče pa v Mariboru. Kot učitelj se je najprej zaposlil v Gornji Radgoni, nato v Križevcih. V Topolšico se je preselil leta 1925 in se zaposlil kot upravitelj osnovne šole. Bil je pobudnik in organizator gradnje nove šole v Topolšici, ki je bila odprta leta 1935.
Bil je tudi blagajnik in tajnik občine ter leta 1931 med ustanovitelji in tajnik prostovoljnega gasilskega društva v občini. Med 2. sv. vojno je aktivno sodeloval v NOB, v stari šoli je zgradil bunker za skrivališče partizanov in ranjencev.
Po upokojitvi leta 1948 se je preselil v Celje, kjer je honorarno poučeval nemšino in matematiko ter vrsto let igral v godalnem orkestru.
Bil je tudi Maistrov borec.