Rojen je na Jesenicah. Po izobrazbi je magister javne uprave. Leta 1991 se je zaposlil na ministrstvu za obrambo, pozneje pa na upravi za zaščito in reševanje, kjer je med drugim vodil regijski center za obveščanje Kranj. Bil je kandidat za poslanca LMŠ, v času vlade Marjana Šarca pa minister za notranje zadeve. Pred nastopom trenutne ministrske funkcije je bil direktor uprave za vojaško dediščino.
Avtomobil z ocenjeno vrednostjo 15.000 evrov. Kot je pojasnil minister, je njegov prvi lastnik in zanj ne plačuje kredita ali lizinga.