Rojen je v Celju. Po izobrazbi je trgovec. Vodil je družinsko podjetje, s čimer je nadaljeval tudi po vstopu v politiko. Sprva je bil leta 1998 v Radečah izvoljen za občinskega svetnika, nato za župana. Od leta 2004 je bil poslanec državnega zbora, po lanskih volitvah pa je postal minister. Je dejanski lastnik družinskega podjetja, ki ga trenutno vodi njegova žena.
Minister za skuter, čigar lastnik je postal maja leta 2024, odplačuje lizing v višini 50 evrov na mesec.