Redaktor Przewodnika Katolickiego (1974–1980) i dyrektor Księgarni św. Wojciecha (1980–1990), wykładowca na Wydziale Teologicznym UAM (do 2003), autor licznych publikacji, uczestnik wielu sympozjów i kongresów naukowych, m.in. Międzynarodowych Kongresów Mariologicznych w Saragossie (1979), w Valletcie na Malcie (1983), w Kevelaer (1987) i w Częstochowie (2001), w latach 1980 i 1990 członek Zespołu Roboczego Episkopatu Polski i rządu PRL ds. wydawniczych, członek Rady Prasowej przy premierze, przewodniczący Komisji Synodalnej o nazwie „Szukać i zbawiać to, co zginęło” w ramach Synodu Archidiecezjalnego ogłoszonego przez abpa Jerzego Strobę w latach 1992–1993, później przewodniczący Komisji Maryjnej Synodu działającego pod przewodnictwem abpa Stanisława Gądeckiego w latach 2004–2008.
Zmarł 2 sierpnia 2016 w Poznaniu. Został pochowany 6 sierpnia na cmentarzu parafii św. Stanisława Kostki przy ulicy Łowmiańskiego w Poznaniu.