
Rodil se je 1947 na Spodnji Ročici v župniji svetega Benedikta v Slovenskih goricah. Po maturi na klasični gimnaziji v Dubrovniku je burnega leta 1968 vstopil v jezuitski red. Po noviciatu v Mariboru je študiral filozofijo v Zagrebu in teologijo na Gregoriani v Rimu. V duhovnika ga je posvetil papež Pavel VI. v jubilejnem letu 1975. Dve leti je delal kot kaplan v Borovnici pri Vrhniki. Leta 1977 je nadaljeval študij pedagogike in magistriral na salezijanski univerzi v Rimu. Nadaljnja pot ga je vodila k Svetemu Jakobu v Ljubljani (kaplan 1982–1990) in v Dravlje (1990–1992). Od leta 1992 do 1997 je bil župnik pri Sveti Magdaleni v Mariboru, nakar je leta 1998 postal župnik v zahtevni dvojezični župniji Šmihel nad Pliberkom v Avstriji. To je rojstna župnija pokojnega ljubljanskega škofa Gregorija Rožmana. Od leta 2000 do 2008 je soupravljal še župnijo Št. Lipš. Bil je član duhovniškega sveta Krške škofije in prodekan Plibrške dekanije, pripravljal je tudi nagovore za radio. Od 2018 je upokojeni pater, član draveljske jezuitske skupnosti.