Rojen v Kranju. Nekdanji župan občine Tržič. Od 13. maja 2022 je bil poslanec 15. Vlade Republike Slovenije, 7. oktobra 2024 pa ga je državni zbor potrdil za obrambnega ministra.