W 1980 wstąpił do „Solidarności”, współpracował z Ośrodkiem Badań Społecznych przy zarządzie Regionu Dolny Śląsk, brał udział w I Krajowym Zjeździe Delegatów w Gdańsku jako ekspert. Po wprowadzeniu stanu wojennego był internowany od 6 do 14 stycznia 1982. Po zwolnieniu pełnił funkcję przewodniczącego Arcybiskupiego Komitetu Charytatywnego, działającego pod patronatem Henryka Gulbinowicza i zajmującego się udzielaniem pomocy materialnej, prawnej i lekarskiej, internowanym, aresztowanym oraz ich rodzinom, a także dokumentowaniem przejawów represji, w tym przebiegu procesów sądowych. Od 1984 kierował Społeczną Komisją Rewizyjną kontrolującą finanse RKS Dolny Śląsk, od 1985 był członkiem wrocławskiego Społecznego Komitetu Nauki. W 1986 został współtwórcą Studium Społecznego Archidiecezji Wrocławskiej, a w 1988 członkiem Komitetu Obywatelskiego przy przewodniczącym NSZZ „Solidarność” Lechu Wałęsie.