Po končani osnovni šoli je leta 1951 opravil tečaj gozdarstva v Dolenjskih Toplicah; dve leti je bil zaposlen na Okraju Šoštanj, nato pa 22 let v Kmetijski zadrugi Šmartno ob Paki. Bil je član raznih organov zadruge, po združitvi z Ero Kmetijstvom Šoštanj je bil štiri leta predsednik zadružnega sveta.
Več let je bil tajnik in predsednik gasilskega društva Paška vas ter član občinske Gasilske zveze Velenje.
4 leta je bil odbornik v skupščini velenjske občine in 8 let svetnik v svetu Občine Šmartno ob Paki.
• 1990: priznanje za uspešno delo Zadružne zveze Slovenije
• priznanje Zveze gasilskih društev Slovenije I. in II. stopnje
• 2002: grb Občine Šmartno ob Paki
• 2010: priznanje ZZB NOV