Działalność polityczna W latach 1965–2001 należał do Zjednoczonego Stronnictwa Ludowego, Polskiego Stronnictwa Ludowego „Odrodzenie” i PSL. Od 1990 do 2001 był przewodniczącym rady gminy Świecie nad Osą. W 1999 objął funkcję przewodniczącego Kujawsko-Pomorskiego Związku Zawodowego Rolnictwa „Samoobrona”. W wyborach w 2001, otrzymawszy 10 634 głosy, został posłem IV kadencji wybranym z listy Samoobrony RP w okręgu toruńskim. W 2004 stanął na czele zarządu regionalnego partii w województwie kujawsko-pomorskim. Wszedł też w skład jej rady krajowej. Pełnił funkcję wiceprzewodniczącego Komisji Infrastruktury i członka prezydium Klubu Parlamentarnego Samoobrony RP. Pracował także w Komisji Kultury i Środków Przekazu oraz Komisji Rolnictwa i Rozwoju Wsi. Przewodniczył także podkomisjom: ds. gospodarki morskiej, ds. Międzynarodowej konwencji o bezpieczeństwie życia na morzu oraz ds. ustawy o portach i przystaniach morskich. W listopadzie 2004 wszedł w skład Krajowej Rady Spółdzielczej.

W 2004 został oskarżony o sfałszowanie dwóch podpisów na liście obecności podczas posiedzenia sejmowej komisji.