Od 26 października 1993 do 6 marca 1995 pełnił funkcję ministra rolnictwa i gospodarki żywnościowej w rządzie Waldemara Pawlaka. Od marca do grudnia 1996 był sekretarzem stanu w Ministerstwie Przekształceń Własnościowych, a od stycznia do października 1997 podsekretarzem stanu w Ministerstwie Skarbu Państwa. W 1998 został podsekretarzem stanu w Kancelarii Prezydenta. Od listopada 2001 do lutego 2002 był prezesem Agencji Restrukturyzacji i Modernizacji Rolnictwa.

W latach 1998–2002 zasiadał w sejmiku warmińsko-mazurskim, do października 1999 będąc jego przewodniczącym. Zajmował stanowiska prezesa Krajowej Rady Gorzelnictwa i Biopaliw. Do 2004 był prezesem zarządu i przewodniczącym rady nadzorczej założonej przez Aleksandra Gudzowatego firmy Brasco Bartimpex – Holding Biopaliwowy S.A. Bez powodzenia kandydował do Sejmu w wyborach parlamentarnych w 2005.

Po wyborach w 2007 objął stanowisko prezesa zarządu przedsiębiorstwa Elewarr, spółki kontrolowanej przez Agencję Rynku Rolnego, zajmującej się głównie magazynowaniem zboża (posiadającej m.in. elewatory i magazyny zbożowe zdolne pomieścić zboże o masie ponad 650 tys. ton).