W 1976 roku był jednym z założycieli pism „U progu” i „Biuletynu Informacyjnego KOR”. Od 1977 roku był członkiem konspiracyjnej organizacji Nurt Niepodległościowy. W 1977 roku był współzałożycielem Ruchu Obrony Praw Człowieka i Obywatela. Był członkiem redakcji czasopism „Opinia” i „Aspekt”, współpracował również z gazetą „Gospodarz”. Wraz z Emilem Morgiewiczem i Zbigniewem Sekulskim był współorganizatorem polskiego oddziału Amnesty International. Angażował się również w działalność Ruchu Wolnych Demokratów. We wrześniu 1979 roku został skazany na 2 miesiące aresztu za zakłócanie spokoju. W marcu 1980 roku był uczestnikiem akcji ulotkowej wzywającej do wzięcia udziału w wyborach parlamentarnych i skreślenia wszystkich kandydatów. Został zatrzymany i skazany na 2 miesiące aresztu za zaśmiecanie ulicy, kara została następnie skrócona do 1 miesiąca.