Rođen je 18. listopada 1949. godine u Velikom Trojstvu, gdje i danas živi s obitelji. Oženjen je i otac troje djece.
Polazio je gimnaziju u Bjelovaru i diplomirao na Veterinarskom fakultetu u Zagrebu.
Za Općinskog načelnika je prvi puta izabran 1993. godine i zbog uspješnog vođenja Općine dobio je povjerenje u ukupno 7 mandata.