Obiskoval je OŠ Videm pri Ptuju. Po končani gimnaziji Ptuj in PA Maribor je diplomiral na PF v Ljubljani.
Najprej se je za zaposlil (polovično) v Juršincih in (polovično) v Majšperku, po enem letu pa za polni delovni čas ostal v Majšperku. V letih 1978−1986 je poučeval likovno in družbeno-moralno vzgojo na OŠ Veljka Vlahoviča (danes Livada) v Velenju. V Šoštanju je prevzel strokovno vodenje Likovnega sveta otrok in to počel polnih šestindvajset let. Od 1986 je ravnatelj OŠ Mihe Pintarja Toleda. Dva mandata je bil predsednik Medobčinske zveze prijateljev mladine in kot mentor učil na Univerzi za III. življenjsko obdobje.