V Slovenj Gradcu je obiskoval OŠ, nadaljeval na srednji Tehniški elektro šoli Maribor in diplomiral na FE UL oz. magistriral na FR UL (univ. dipl. inž. elektrotehnike ter mag. računalništva). V letih 1968−1973 je bil zaposlen kot radijski tehnik na RTV oddajniku Plešivec in ga v zadnjem obdobju tudi vodil. Delo je nadaljeval na ŠCV kot učitelj strokovnih predmetov za elektrotehniko; leta 1978 je postal vodja usmeritve, nato pa ravnatelj PTERŠ (do upokojitve 2007). V obdobju 1998−2002 je bil tudi član Republiške maturitetne komisije.
Sodeloval je pri uvedbi prvega višješolskega strokovnega programa v Velenju, različnih funkcionalnih oblik izobraževanja za gospodarske družbe Šaleške doline ter izdelavi učnih gradiv.
http://www.velenje.com/MO2.php?fID=6913
http://ers.scv.si/index.php?option=com_content&task=view&id=276&Itemid=1
http://ers.scv.si/index.php?option=com_content&task=view&id=140&Itemid=1