Urodził się 19 marca 1954 roku w Szczecinie. Jest absolwentem Wydziału Filologicznego Uniwersytetu im. Adama Mickiewicza w Poznaniu, gdzie studiował polonistykę i romanistykę. W 1981 roku obronił pracę doktorską poświęconą twórczości Juliana Tuwima. W 1985 roku uzyskał habilitację na podstawie rozprawy habilitacyjnej o poezji Cypriana Norwida. Od 1990 roku jest profesorem zwyczajnym Uniwersytetu im. Adama Mickiewicza w Poznaniu, gdzie kieruje Katedrą Historii Literatury Polskiej XX wieku.
Jest autorem wielu książek naukowych i popularnonaukowych, w tym między innymi:
Jest również tłumaczem literatury francuskiej i włoskiej. Przetłumaczył między innymi dzieła takich autorów jak: Victor Hugo, Charles Baudelaire, Arthur Rimbaud, Paul Éluard, Eugenio Montale i Umberto Saba.
Jest członkiem Polskiego Towarzystwa Literackiego, Stowarzyszenia Pisarzy Polskich i Akademii Nauk o Literaturze Polskiej. Otrzymał wiele nagród i wyróżnień, w tym między innymi Nagrodę im. Juliana Tuwima (1981), Nagrodę im. Cypriana Kamila Norwida (1985) i Nagrodę im. Antoniego Gawińskiego (1990).
Jest cenionym profesorem i wykładowcą, a jego książki są uważane za znaczący wkład w polską naukę o literaturze.