Urodził się 2 lutego 1947 roku w Pruszczu-Bagienicy, małej wsi w Borach Tucholskich. Ojciec był pracownikiem kolei, matka zajmowała się domem. Studiował w Poznaniu, gdzie był aktywnym uczestnikiem życia studenckiego. Uczył się na jednym roku m.in. z Tomaszem Szymańskim, Lechem Raczakiem, Stanisławem Barańczakiem czy Markiem Kirschke. Był działaczem Zrzeszenia Studentów Polskich, uczestnikiem protestów Marca 1968 roku w Poznaniu. Po ukończeniu studiów aktywnie działał w obszarze kultury: w domach kultury na Winogradach, w latach 1978-1985 jako dyrektor Okręgowego Przedsiębiorstwa Rozpowszechniania Filmów, od 1993-1996 jako dyrektor Pałacu Kultury w poznańskim zamku cesarskim, który przekształcił w Centrum Kultury Zamek. Był też zastępcą dyrektora Teatru Nowego (1997-2004). Do dziś działa w Akademickim Klubie Seniora i w Fundacji Sceny na Piętrze.