W latach 1977–1980 był listonoszem, a w latach 1980–1981 – pracownikiem fizycznym szpitala wojewódzkiego. Od września 1980 członek „Solidarności”, był jej przedstawicielem w negocjacjach z władzami województwa poznańskiego. Od marca 1981 pracował jako dziennikarz w Biurze Prasowym Zarządu Regionu NSZZ „Solidarność” w Poznaniu i był członkiem redakcji miesięcznika „Solidarność Wielkopolski”. 15 grudnia 1981 został internowany w Ośrodku Odosobnienia w Gębarzewie, zwolniony w kwietniu 1982. Od 1982 pracował jako archiwista i dokumentalista w Dziale Informacji Instytutu Krajowych Włókien Naturalnych w Poznaniu. W 1984 wstąpił do Związku Literatów Polskich.

Od listopada 1982 był mężem Małgorzaty z domu Miśkiewicz, katechetki i organistki.

Pochowany na zabytkowym Cmentarzu Bożego Ciała na Wildze w Poznaniu przy ul. Bluszczowej 14A (kwatera NK-13-1).