13 grudnia 1981 roku uczestnik strajku przeciwko wprowadzeniu stanu wojennego w Polsce, organizator i tajny przewodniczący komitetu strajkowego na Uniwersytecie Wrocławskim. 4 stycznia 1982 roku uniknął internowania, do 25 września 1982 roku pozostawał w ukryciu (urlop naukowy na Uniwersytecie Wrocławskim). Od stycznia 1982 roku współpracownik, a następnie członek RKS NSZZ „Solidarność” we Wrocławiu. Współorganizator i prowadzący Kancelarię RKS, opracował urządzenie szyfrujące i szyfry do kontaktów na szczeblu krajowym oraz pomiędzy ważnymi komórkami lokalnymi. Po odłączeniu się grupy Kornela Morawieckiego organizator nowych struktur RKS i kontaktów z głównymi zakładami pracy we Wrocławiu. Od lipca 1982 roku organizator struktur i szef Radia RKS „Solidarność” we Wrocławiu, koordynator emisji siedmiu pierwszych audycji do listopada 1982 roku. Wielokrotnie zatrzymywany i szykanowany przez SB, objęty inwigilacją w ramach SOR „Labirynt” (1982) oraz SOR „Victoria” (1984).