W latach 1985–1989 pełnił mandat posła na Sejm PRL IX kadencji z ramienia PZPR w okręgu Warszawa Praga-Południe, zasiadając w Komisji Transportu, Żeglugi i Łączności oraz w Komisji Nadzwyczajnej do rozpatrzenia projektu ustawy o zmianie ustawy Ordynacja wyborcza do rad narodowych.
Po 38 latach pracy w PKP ostatnio w PKP Cargo S.A., na 5 lat przed osiągnięciem wieku emerytalnego, przeszedł do pracy w Szybkiej Kolei Miejskiej w Warszawie, piastując stanowisko Kierownika Kontroli Wewnętrznej i Szkoleń. W czerwcu 2015, po 42 latach pracy na kolei, przeszedł na emeryturę. Od 2008 nauczyciel przedmiotów zawodowych w Zespole Szkół im. St. Wysockiego (dawna „Kolejówka”) w Warszawie. Współzałożyciel i Dyrektor „Centrum Kształcenia i Doskonalenia Szkolenia Kadr Kolejowych” z siedzibą w Warszawie, aktualnie członek doraźny Państwowej Komisji Badania Wypadków Kolejowych przy Ministerstwie Spraw Wewnętrznych i Administracji.
Odznaczenia i wyróżnienia Otrzymał Brązowy Krzyż Zasługi. Wyróżniony Złotą Odznaką „Zasłużony dla Transportu”, został także Zasłużonym Honorowym Dawcą Krwi I, II i III stopnia.