W latach 1999–2002 był przewodniczącym rady krajowej Związku Młodzieży Wiejskiej, a od 1999 do 2000 przewodniczącym Parlamentu Studentów RP. W latach 1997–1999 był pierwszym prezesem zarządu Fundacji Parlamentu Studentów RP (fundacja Skarbu Państwa). Zasiadał w zarządzie głównym Związku Ochotniczych Straży Pożarnych RP.
W trakcie kampanii prezydenckiej w 2000 pracował w sztabie wyborczym prezydenta Aleksandra Kwaśniewskiego, odpowiadał za stronę medialną i wizualną kampanii. W 2001 został wybrany na posła na Sejm IV kadencji z listy SLD-UP w okręgu sieradzkim. Zasiadał w Komisji Rolnictwa i Rozwoju Wsi oraz w Komisji Europejskiej. W kwietniu 2003 został wiceministrem rolnictwa (w randze sekretarza stanu) i jednocześnie pełnomocnikiem rządu ds. dostosowania rolnictwa do wymogów UE. 2 lipca 2003 objął urząd ministra rolnictwa i rozwoju wsiPostanowienie Prezydenta Rzeczypospolitej Polskiej z dnia 2 lipca 2003 r. o zmianie w składzie Rady Ministrów ()., pełnił tę funkcję do 31 maja 2005Postanowienie Prezydenta Rzeczypospolitej Polskiej z dnia 31 maja 2005 r. o zmianie w składzie Rady Ministrów ()., wchodząc w skład rządu Leszka Millera i dwóch gabinetów Marka Belki.