Vystudoval Českou zemědělskou univerzitu v Praze, kde získal titul Ing., v roce 1990 zde získal titul CSc. Pracoval jako zootechnik v JZD Tečovice, na katedře produkce mléka ČZU v Praze či jako manažer nebo úředník v zahraničí. Byl a je členem statutárních orgánů mnoha společností. Mezi lety 2002–2006 byl náměstkem ministra zemědělství. Od roku 2007 je prezidentem Potravinářské komory České republiky, výkon funkce přerušil v souvislosti se jmenováním do funkce ministra zemědělství ve vládě Jiřího Rusnoka v roce 2013, jímž byl do ledna 2014. Od roku 2014 je prezidentem Agrární komory ČR.