W okresach bez stałego zatrudnienia współpracował z czasopismami i radiem jako recenzent, felietonista i reporter, pisał także scenariusze filmów animowanych. W marcu 1968 uczestniczył w demonstracjach studenckich pod pomnikiem Adama Mickiewicza w Poznaniu. Po 1968 współorganizował i uczestniczył w spotkaniach dyskusyjnych odbywających się poza cenzurą, sformalizowanych następnie jako Towarzystwo Kultury Moralnej.
Działalność opozycyjna Od marca do maja 1981 był publicystą i komentatorem poznańskiego pisma „Tydzień”. W marcu 1981 został członkiem Komisji Zakładowej „Solidarności” Dziennikarzy. W tym samym roku pracował jako publicysta i redaktor pism regionalnych struktur związku: „Solidarność Wielkopolski” i „Wiadomości Dnia”. W „Solidarności Wielkopolski” jego nazwisko pojawiło się w stopce redakcyjnej od numeru 8, a w numerze 11 został wymieniony jako sekretarz redakcji. 13 grudnia 1981 został internowany i osadzony w Ośrodku Odosobnienia w Gębarzewie. Zwolniono go 9 lipca 1982. Do wiosny 1983 pozostawał bez zatrudnienia. W latach 1983–1985 był nieetatowym nauczycielem w Niższym Seminarium Duchownym Zmartwychwstańców w Poznaniu, a w latach 1985–1987 nieetatowym współpracownikiem dominikańskiego wydawnictwa „W drodze”.