W 2004 był wśród założycieli Socjaldemokracji Polskiej, zasiadł w jej władzach krajowych i regionalnych.
Od 1997 do 2005 sprawował mandat posła na Sejm III oraz IV kadencji, wybieranego dwukrotnie z ramienia Sojuszu Lewicy Demokratycznej. Reprezentował w parlamencie okręgi toruńskie: nr 47 i nr 5. Został wybrany na zastępcę przewodniczącego komisji śledczej do zbadania tzw. afery Rywina, a 21 stycznia 2005 objął stanowisko zastępcy przewodniczącego sejmowej komisji śledczej ds. prywatyzacji PZU. W 2005 i 2007 bez powodzenia kandydował w kolejnych wyborach parlamentarnych. Od 2006 do 2010 zasiadał w sejmiku kujawsko-pomorskim III kadencji (z ramienia Lewicy i Demokratów), nie uzyskał reelekcji.
W czerwcu 2011 został wybrany przez konwent SDPL na p.o. przewodniczącego partii po usunięciu z niej przez sąd partyjny przewodniczącego Wojciecha Filemonowicza, jednak ten wraz z częścią partii uznał obie decyzje za nieważne, a opinię tę podzielił sąd rejestrowy.
Przypisy
Bibliografia