Represje Za poglądy był represjonowany, w 1976 został przeniesiony na niższe stanowisko w Krakowskim Przedsiębiorstwie Przemysłu Gastronomicznego za wypowiedzi przeciwko Polskiej Zjednoczonej Partii Robotniczej. Kilkakrotnie był zwalniany z pracy z powodu działalności politycznej, m.in. w 1976 r. został dyscyplinarnie zwolniony za zorganizowanie strajku w Zakładzie Transportu. W latach 1979–1980 był kilkadziesiąt razy zatrzymywany przez SB, poddawany przeszukaniom. Dwukrotnie 10 grudnia 1979 i 14 stycznia 1980 był skazany na grzywny przez Kolegia do spraw wykroczeń za noszenie znaczka KPN.
Od 6 grudnia 1980 r. do 2 czerwca 1981 r. był aresztowany i osadzony w Areszcie Śledczym przy ul. Rakowieckiej w Warszawie. Po wyjściu na wolność został członkiem Komitetu Obrony Więzionych za Przekonania. Na ogólnopolskim zjeździe tej organizacji w listopadzie 1981 r. wszedł w skład władz krajowych KOWzP.
Od 5 września 1980 do 7 czerwca 1982 r. był rozpracowywany przez SB „z powodu działalności w KPN oraz NSZZ „Solidarność”” (Sprawa Operacyjnego Rozpracowania pod Kryptonim „Epsilon”).