Ukończył filologię polską na Uniwersytecie im. Adama Mickiewicza w Poznaniu (Polska), gdzie następnie, w 1973 roku, uzyskał stopień naukowy doktora.
Otrzymał następujące nagrody i odznaczenia państwowe:
- 2006 r. - Krzyż Komandorski Orderu Odrodzenia Polski;
- 2012 r. - Doroczna Nagroda Ministra Kultury i Dziedzictwa Narodowego w dziedzinie literatury;
- 2015 r. - Krzyż Wielki Orderu Odrodzenia Polski (pośmiertnie).