OŠ je obiskoval v Dolu pri Hrastniku, nadaljeval na II. gimnaziji Maribor ter doštudiral na TEOF Ljubljana – Maribor. V letih 1972−1973 je bil nedeljski kaplan v Črešnjevcu, od 1973 do 1981 kaplan v Vidmu pri Krškem; od 1981 je župnik v Šmartnem ob Paki. Od leta 2001 opravlja tudi funkcijo dekana (dekanije Braslovče v okviru Savinjsko–šaleškega naddekanata Škofije Celje). Občasno sodeluje pri duhovnih radijskih oddajah (Radio Velenje, Radio Ognjišče).