- Miejsce zamieszkania: Ostrów
- Wiek: 66 lat
- Zawód: ekonomista
- Przynależność do partii: członek partii politycznej: Polskie Stronnictwo Ludowe
Urodzony 30 marca 1953 w Ostrowie.
Ukończył studia na wydziale ekonomiki produkcji i obrotu rolnego Akademii Rolniczej w Krakowie, a także studia podyplomowe – w z zakresu kierowania i zarządzania w Szkole Głównej Gospodarstwa Wiejskiego w Warszawie i z zakresu prawa europejskiego w Polskiej Akademii Nauk.
Od początku lat 80. pracował w wojewódzkim Związku Rolników Kółek i Organizacji Rolniczych, m.in. jako kierownik wydziału, wiceprezes i prezes zarządu wojewódzkiego. Od 1978 prowadzi własne gospodarstwo rolne.
W 1979 wstąpił do Zjednoczonego Stronnictwa Ludowego, od czasu przekształcenia tej partii należy do Polskiego Stronnictwa Ludowego.
W latach 1993–1997 pełnił po raz pierwszy funkcję posła na Sejm. W 1997 nie uzyskał mandatu, następnie od 1998 do 2001 zajmował stanowisko starosty powiatu jarosławskiego.
W 2001 i 2005 ponownie był wybierany do Sejmu z listy PSL. W wyborach parlamentarnych w 2007 po raz czwarty uzyskał mandat. W 2009 i 2014 bezskutecznie kandydował do Parlamentu Europejskiego.
10 stycznia 2011 został powołany na stanowisko sekretarza stanu w Ministerstwie Gospodarki. W wyborach w tym samym roku z powodzeniem ubiegał się o reelekcję.
29 grudnia 2011 został pełnomocnikiem rządu ds. deregulacji gospodarczych. 7 lutego 2013 odwołany z pełnionych funkcji w Ministerstwie Gospodarki.
W 2015 został ponownie wybrany do Sejmu.