Vystudoval Vysokou školu ekonomickou v Praze. Od roku 1995 je členem strany ČSSD. Byl náměstkem ministra na federálním ministerstvu hospodářství ČSFR a o několik let později působil jako náměstek ministra financí na Ministerstvu financí ČR. Jako náměstek ministra financí zastupoval Českou republiku v Mezinárodním měnovém fondu ve Washingtonu. V letech 2005–2006 byl ministrem zemědělství. V ČSSD působí jako předseda Národohospodářské komise. Od roku 2013 je poslancem Parlamentu ČR za Jihočeský kraj a o rok později byl jmenován ministrem průmyslu a obchodu České republiky. Publikoval celou řadu odborných publikací doma i v zahraničí.