
Rođen je u Rovišću, gdje je završio osnovnu školu, a sjemenišnu gimnaziju na zagrebačkoj Šalati. Nakon teoloških studija za svećenika je zaređen 1987., prvu službu obavljao je u Svetom Martinu na Muri, zatim odlazi u hrvatsku župu u Hamilton u Kanadu, onda u Torontu, pa se vraća nazad u rodno Rovišće. Nakon toga je bio u Vojnom ordinarijatu, zatim župnik u župama Kaniška Iva, Čazma, Križevci, Zagreb (Prečko), Nevinac i danas u župi Garešnica.