Дипломирао на Геотехничком факултету у Вараждину 1994. године. Члан ХДЗ-а постао је 1997. године. Био је председник Младежи ХДЗ-а Вировитице. На место градоначелника Вировитице дошао је након превремених избора одржаних у марту 2003. године, поставши најмлађи градоначелник у Хрватској. Дужност градоначелника Вировитице обављао је у два мандата (иако ни један није био пуни четворогодишњи мандат). На место министра унутрашњих послова дошао је 12. јула2005. године, након што је његов претходник - Марјан Млинарић - затражио разрешење због здравствених разлога. Тако је постао најмлађи министар у Влади премијера Санадера.[1][2][3]
29. децембра2007. године због афере Вепар поднео је неопозиву оставку на министарско место због чињенице да је био у лову заједно са генералом Младеном Маркачем[4], тада оптужеником за ратне злочине који се налазио у кућном притвору, који је тиме прекршио правила Хашког суда о кућном притвору и забрани удаљавања из места пребивалишта.[5] Дана 2. јануара2008. председник Владе прихватио је његову оставку.[6]
14. маја2008. поново је постао градоначелник Вировитице, а поново изабран на изборима 2009. године.