Działalność polityczna Od 1980 działał w NSZZ „Solidarność”. Kolportował podziemne wydawnictwa. Zasiadał w tajnej komisji koordynacyjnej „Solidarności” we Włocławku. Od 1988 do 1990 pełnił funkcję przewodniczącego Komitetu Obywatelskiego na Kujawach i Ziemi Dobrzyńskiej. Od 1990 do 1994 zasiadał w radzie i zarządzie miasta Włocławka. W latach 1991–1993 sprawował mandat posła I kadencji wybranego w okręgu toruńsko-włocławskim z listy Solidarności Pracy, którą wkrótce opuścił. Zasiadał w Komisji Polityki Przestrzennej, Budowlanej i Mieszkaniowej oraz Komisji Samorządu Terytorialnego. W wyborach parlamentarnych w 1993 bez powodzenia ubiegał się o reelekcję z 1. miejsca włocławskiej listy Bezpartyjnego Bloku Wspierania Reform (otrzymał 2171 głosów). W wyborach samorządowych w 1998 bezskutecznie kandydował do rady miasta z listy Akcji Wyborczej Solidarność.

W 2001 wstąpił do Samoobrony RP, z listy której w wyborach samorządowych w 2002 został ponownie radnym Włocławka. W wyborach w 2006 bez powodzenia ubiegał się o reelekcję z listy Samoobrony RP i o stanowisko prezydenta miasta (jako kandydat Chrześcijańskiego Ruchu Samorządowego). Następnie wystąpił z Samoobrony RP.