Rođen je 25. ožujka 1962. godine u Zagrebu. Osnovnu školu završio je u Kupljenovu, a srednjoškolsko obrazovanje u Zagrebu. Diplomirao je na Ekonomskom fakultetu u Zagrebu.
Radnu karijeru započinje u zabočkoj Regeneraciji, a od 1991. kreće u poduzetničke vode te osniva privatnu tvrtku za proizvodnju i promet tekstilom, koja i danas uspješno posluje. Njegovim angažmanom, u suradnji s Udruženjem obrtnika, pokrenut je sada već tradicionalni Sajam gospodarstva.
Od osnutka Grada Zaprešića, član je Gradskog poglavarstva. Od 2001. godine radio je kao zamjenik gradonačelnika grada Zaprešića, a od 2006. obnaša dužnost gradonačelnika.
Od 2000. do 2020. godine bio je na čelu Gradske organizacije zaprešićkog HDZ-a, a u 6. sazivu Hrvatskog sabora obnašao je dužnost zastupnika. Član je Predsjedništva HDZ-a i predsjednik Županijskog odbora HDZ-a Zagrebačke županije.
2013. godine izabran je za predsjednika Udruge gradova RH, a od 2014. član je Odbora regija Europske unije.
Živi u Kupljenovu. Oženjen je i otac dvoje djece.