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.
Fizična oseba je na seznamu subjektov z omejitvijo poslovanja z ministrstvom za notranje zadeve.