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.