Osnovno šolo je obiskoval v Brestanici, zaključil gimnazijo v Mariboru ter doštudiral na TEOF Ljubljana – Maribor. Od leta 1972 je v duhovniškem poklicu; najprej je bil kaplan v Slovenskih Konjicah, sedaj je že vrsto let župnik združene župnije Šoštanj, Zavodnje in Bele Vode. Hkrati je dekan dekanije Šaleška dolina (od 1984) in naddekan savinjsko-šaleškega naddekanata. Od 2006 je vodja gospodarske uprave celjske škofije.