Osnovno šolo je obiskoval v Vojniku, srednjo tehnično v Trbovljah, diplomiral pa na Fakulteti za elektrotehniko v Ljubljani, smer industrijska elektrotehnika.
V letih 1973−1974 je bil zaposlen na Fakulteti za elektrotehniko v Ljubljani, 1975−2001 v Termoelektrarni Šoštanj, od leta 2002 do upokojitve 2012 pa na Holdingu Slovenske elektrarne.
12 let je bil vodja obratovanja TEŠ. Bil je predsednik odbora za izgradnjo toplovoda Podhrastnik. 20 let je bil tudi predsednik mešanega pevskega zbora Svoboda Šoštanj.
Članki: