Osnovno šolo je obiskoval v Slovenj Gradcu, gimnazijo v Ravnah na Koroškem in obiskoval PA v Ljubljani. Med letoma 1983–1992 je bil zaposlen na OŠ Mihe Pintarja Toleda, 1992–1996 na CSŠ - gimnaziji, od 1996 pa je zaposlen na glasbeni šoli Frana Koruna Koželjskega Velenje. Pod njegovim vodstvom deluje na šoli MPZ GŠ, ki že več let dobiva najvišja prizanja na državnih in mednarodnih pevskih tekmovanjih. Je tudi predsednik čebalarskega društva Apis.