Działalność polityczna Od 1994 do 2002 był radnym i wiceprzewodniczącym rady gminy Kłodawa. Szefował zarządom wojewódzkim Bezpartyjnego Bloku Wspierania Reform (1993–1994) i Partii Republikanie (1994–1995) w Koninie. W wyborach parlamentarnych w 1993 bez powodzenia ubiegał się o mandat poselski z ramienia BBWR. W 1998 wstąpił do partii Przymierze Samoobrona (działającej od 2000 pod nazwą Samoobrona Rzeczpospolitej Polskiej). Zasiadał we władzach wojewódzkich tej partii. W wyborach samorządowych w 2002 ubiegał się z ramienia KWW „Pojednanie” o urząd burmistrza Kłodawy. Z wynikiem 4,56% głosów zajął ostatnie miejsce spośród sześciu kandydatówSerwis PKW – Wybory 2002. Od 2001 do 2005 był asystentem posła Alfreda Budnera.

W wyborach w 2005 z listy Samoobrony RP uzyskał mandat poselski w okręgu konińskim liczbą 2366 głosów. W Sejmie był członkiem Komisji Gospodarki oraz Komisji Rozwoju Przedsiębiorczości. We wrześniu 2006 wystąpił z Samoobrony RP i następnie, do grudnia 2006, należał do nowo powstałego klubu parlamentarnego Ruch Ludowo-Narodowy.