Od 1977 był współpracownikiem Niezależnej Oficyny Wydawniczej, od 1978 do ogłoszenia stanu wojennego kierował Niezależną Spółdzielnią Wydawniczą I. Pod koniec lat 70. udostępniał swoje mieszkanie na wykłady Tomasza Burka w ramach Towarzystwa Kursów Naukowych, prowadził też bibliotekę wydawnictw niezależnych na Uniwersytecie Warszawskim (wspólnie z Wojciechem Borowikiem i Jackiem Czaputowiczem). W 1979 ukończył studia prawnicze na Uniwersytecie Warszawskim. Od marca 1981 był pracownikiem Krajowej Komisji Koordynacyjnej Niezależnego Zrzeszenia Studentów. W styczniu 1982 został internowany, następnie przeniesiono go do Instytutu Hematalogii w Warszawie, a ostatecznie w sierpniu 1982 został zwolniony.