Ukończył II Liceum Ogólnokształcące w Gorzowie Wielkopolskim, następnie podjął studia z zakresu filologii polskiej na Uniwersytecie im. Adama Mickiewicza w Poznaniu.
W latach 70. oraz 80. związany z opozycją. Był sygnatariuszem Listu 59, stanowiącego protest przeciwko zmianom w Konstytucji Polskiej Rzeczypospolitej Ludowej. W konsekwencji od 1976 do 1980 był objęty zakazem druku. Był współpracownikiem Komitetu Obrony Robotników, od 1977 do 1981 publikował w „Zapisie”. W 1980 uczestniczył w głodówce w kościele św. Krzysztofa w Podkowie Leśnej, zorganizowanej na znak solidarności z więzionymi wówczas Dariuszem Kobzdejem i Mirosławem Chojeckim. Podczas wydarzeń sierpniowych w 1980 przyłączył się do skierowanego do władz komunistycznych apelu 64 naukowców, literatów i publicystów o podjęcie dialogu ze strajkującymi robotnikami. Był autorem tekstów w opozycyjnych czasopismach – „Solidarności Wielkopolski”, „Obserwatorze Wielkopolskim” i „Bez Debitu”. Publikował również w „Zeszytach Literackich”.