W wyborach do Sejmu w 2001 uzyskał mandat poselski na Sejm IV kadencji jako kandydat tego ugrupowania (działającego już jako Samoobrona Rzeczpospolitej Polskiej) z okręgu toruńskiego (dostał 2840 głosów). Pracował w Komisji Ochrony Środowiska, Zasobów Naturalnych i Leśnictwa oraz w Komisji Polityki Społecznej i Rodziny.

W 2004 Sąd Rejonowy we Włocławku skazał go na karę roku pozbawienia wolności z warunkowym zawieszeniem jej wykonania na trzyletni okres próby oraz 5 tys. zł grzywny za podrabianie podpisów na liście płac kilkunastu byłych pracowników swojej upadłej masarni. Wyrok ten został w lipcu 2005 utrzymany w mocy przez Sąd Okręgowy we Włocławku po odrzuceniu apelacji jego obrony.

W wyborach w 2005, otrzymawszy 6115 głosów, po raz drugi został posłem. Zasiadał w Komisji Rolnictwa i Rozwoju Wsi. W przedterminowych wyborach parlamentarnych w 2007 bezskutecznie ubiegał się o reelekcję (otrzymał 2858 głosów). W kwietniu 2006 został przewodniczącym kujawsko-pomorskiej Samoobrony RP, a w grudniu 2007 wszedł w skład prezydium partii. Od 2007 do 2008 pracował w regionalnym oddziale Agencji Nieruchomości Rolnych. W 2008 został członkiem Wojewódzkiej Rady Zatrudnienia w Toruniu. Pełnił funkcję przewodniczącego rady Fundacji Szansa dla Gmin.