W 1989 został posłem na Sejm z ramienia Komitetu Obywatelskiego w okręgu bełchatowskim, w trakcie kadencji zasiadał w Komisji Ochrony Środowiska, Zasobów Naturalnych i Leśnictwa. Na koniec kadencji pozostawał posłem niezrzeszonym. Był jednym z liderów związku zawodowego „Sierpień 80” (przewodniczącym komisji zakładowej w KWB Bełchatów) i działaczem Polskiej Partii Pracy. W 2001 kandydował do Sejmu z listy Alternatywy Ruch Społeczny, a następnie w wyborach do Parlamentu Europejskiego w 2004, w wyborach parlamentarnych w 2005, w wyborach samorządowych w 2006 oraz w przedterminowych wyborach parlamentarnych w 2007 w z listy PPP.

Został pochowany na cmentarzu komunalnym w Bełchatowie.

Odznaczenia Krzyż Oficerski Orderu Odrodzenia Polski (2021, za wybitne zasługi w działalności na rzecz przemian demokratycznych w Polsce)Postanowienie Prezydenta Rzeczypospolitej Polskiej z dnia 22 października 2021 r. nr rej. 447/2021 o nadaniu orderów () – pkt 3. Krzyż Wolności i Solidarności (2022, za zasługi w działalności na rzecz niepodległości i suwerenności Polski oraz respektowania praw człowieka w Polskiej Rzeczypospolitej Ludowej)Postanowienie Prezydenta Rzeczypospolitej Polskiej z dnia 12 października 2021 r. nr rej.