Končal je učiteljišče v Mariboru in nato poučeval v Mokronogu. Od leta 1925 je bil član in vaditelj v sevniškem društvu Sokol, med vojno aktivni udeleženec NOB na Kozjanskem in Štajerskem. Po prihodu v Velenje konec petdesetih let prejšnjega stoletja je poučeval na OŠ Mihe Pintarja Toleda, kjer je bil tudi pomočnik ravnatelja. Aktiven je bil pri društvu Ljudska tehnika.