Urodził się 18 kwietnia 1944 roku w Bydgoszczy. Polityk i związkowiec, jedna z głównych postaci wydarzeń Bydgoskiego Marca, poseł i senator. Legenda "Solidarności".
Studiował w Wojskowej Akademii Technicznej w Warszawie. Został wydalony z uczelni w 1965 z uwagi na odmowę udziału w wyborach do Sejmu PRL i rad narodowych. Został powołany karnie do wojska, próbował uciekać z kraju, został zatrzymany w Czechosłowacji i deportowany. W marcu 1966 skazano go na karę 5 lat pozbawienia wolności za dezercję – zwolniono go w lipcu 1969 w związku z amnestią.
W 1979 ukończył studia na Wydziale Mechanicznym Akademii Techniczno-Rolniczej w Bydgoszczy. W latach 70. pracował w Zakładach Rowerowych w Bydgoszczy.
W latach 1980–1981 oraz powtórnie od 1990 przewodniczył Regionowi Bydgoskiemu Niezależnego Samorządnego Związku Zawodowego „Solidarność”. W czasie wydarzeń bydgoskich (19 marca 1981) został pobity przez funkcjonariuszy Milicji Obywatelskiej podczas sesji Wojewódzkiej Rady Narodowej w Bydgoszczy. Po ogłoszeniu stanu wojennego został zatrzymany i następnie internowany
Do grudnia 1982 roku przebywał w ośrodkach odosobnienia w Strzebielinku i Warszawie-Białołęce. Jako jeden z nielicznych opozycjonistów został następnie tymczasowo aresztowany – zwolnienie na mocy amnestii uzyskał w sierpniu 1984.
W latach 1991 – 2001 był posłem, a od 2007 do 2019 roku - senatorem.
Został odznaczony Krzyżem Kawalerskim Orderu Odrodzenia Polski, a także Krzyżem Komandorskim Orderu Odrodzenia Polski. W 2015 otrzymał Krzyż Wolności i Solidarności.