W maju 1980 brał udział w głodówce w kościele św. Krzysztofa w Podkowie Leśnej, prowadzonej w ramach solidarności z więzionymi wówczas Mirosławem Chojeckim i Dariuszem Kobzdejem.

W trakcie wydarzeń sierpniowych w 1980 został aresztowany po raz kolejny, zwolnienie uzyskał w związku z podpisaniem porozumień sierpniowych. Wstąpił do „Solidarności”, współorganizował Agencję Prasową „S”, redagował związkowe pisma („AS” oraz wydawany w trakcie I Krajowego Zjazdu Delegatów „Głos Wolny”). W październiku 1981 wyjechał do Francji celem odbycia spotkań organizowanych przez tamtejsze związki zawodowe, tam zastał go stan wojenny. Na wiadomość o jego ogłoszeniu założył w Paryżu Komitet Koordynacyjny Solidarności i kierował nim do 1984 (formalnie była to następnie filia brukselskiego Biura Koordynacyjnego „Solidarności” za Granicą, w praktyce w pełni autonomiczna), w latach 1982–1985 był redaktorem naczelnym pisma „Bulletin d’Information du Comité Solidarité à Paris”. W 1985 został deportowany z lotniska Okęcie, gdy próbował wrócić do Polski. W latach 1986–1989 był sekretarzem generalnym Association Solidarité France–Pologne.