Po mali maturi se je vpisal na učiteljišče v Mariboru in leta 1952 opravil zaključni izpit. Njegova prva zaposlitev je bila v Šentanelu nad Prevaljami, kjer je učil višje razrede osnovne šole. Učiteljevanje je prekinila vojaška obveznost. Po vrnitvi iz vojske je bil odgovoren za organizacijo predvojaške vzgoje na Koroškem na Okrajnem ljudskem odboru, kmalu zatem pa so mu šolske oblasti omogočile študij na Višji pedagoški šoli v Ljubljani in po diplomi zaposlitev na osnovni šoli v Slovenj Gradcu. Leta 1960 je prvič prevzel funkcijo ravnatelja tedaj ustanovljene ekonomske srednje šole v Slovenj Gradcu.
Ob delu se je odločil še za študij na Filozofski fakulteti v Ljubljani in ga končal leta 1969. Učil je slovenski jezik in književnost v različnih srednješolskih programih, bil je predstojnik upravno-administrativne usmeritve in med leti 1985 in 1988 še enkrat ravnatelj, nato pa je do upokojitve delal s polovično obveznostjo kot profesor slovenskega jezika.
Poučeval je tudi v večernih oddelkih na Prevaljah, v Mozirju, Nazarjah in Slovenj Gradcu. Svoje dijake je nemalokrat spremljal tudi izven razreda in bil nekaterim literarni mentor in lahko rečemo, da res dober, kajti njegovi varovanci so pogosto za svojo literarno ustvarjalnost prejeli številne nagrade in priznanja. Vodil je recitacijski in literarni krožek na osnovni in srednji šoli. Veselilo ga je tudi ljubiteljsko gledališče, kjer je sodeloval kot igralec in režiser. Zagovarjal je miselnost “šola mora živeti s krajem”. Upokojil se je leta 1994, ob zbranih triintridesetih letih in štirih mesecih delovne dobe.