W 1981 był współorganizatorem i wiceprzewodniczącym Delegatury Zarządu Regionalnego Ziemia Łódzka w Bełchatowie, gdzie odpowiadał za organizację akcji strajkowych. W październiku 1981 był współorganizatorem i członkiem „gabinetu cieni” Zarządu Regionalnego na wypadek wprowadzenia stanu wojennego. Po 13 grudnia z Ryszardem Patzerem, Januszem Kenicem i Markiem Krakusem współorganizował Tajny Tymczasowy Zarząd Regionu, w ramach którego odpowiadał za sprawy organizacyjne, pomoc prawną dla represjonowanych i organizację manifestacji. W 1982 był współzałożycielem, wydawcą oraz drukarzem pisma „Biuletyn Informacyjny Solidarność Region Ziemi Łódzkiej”, a także współorganizował manifestacje solidarnościowe w Łodzi. W latach 1987–1988 współtworzył Niezależny Ruch Kombatantów AK, a w 1988 współzałożył Towarzystwo Gospodarcze w Warszawie i jego oddział w Łodzi, będąc członkiem jego zarządu.