Od września 1980 związany z Niezależnym Samorządnym Związkiem Zawodowym „Solidarność”, został szefem jej komitetu zakładowego w „Biprokwasie”. W sierpniu i wrześniu 1981 delegat na I i II Walny Zjazd Delegatów Regionu Śląsko-Dąbrowskiego, później od 1981 do 1986 członek tymczasowej komisji zakładowej w „Biprokwasie”. Od 1982 kolporter prasy podziemnej i współpracownik Regionalnej Komisji Wykonawczej „S”, od 1984 do 1987 poddawany inwigilacji przez Służbę Bezpieczeństwa. Od maja do sierpnia 1986 osadzony w areszcie śledczym w Katowicach, w wyniku represji stracił pracę. W latach 1986–1989 pracownik Spółdzielni Automatyków „Proster”. Uczestniczył w spotkaniach duszpasterstwa ludzi pracy przy kościele pw. Podwyższenia Krzyża Świętego w Gliwicach. Od 1989 działał w Gliwicko-Zabrzańskim Komitecie Obywatelskim „Solidarność”.