Pierwszego września 1962 roku otrzymał stanowisko asystenta w Katedrze Filologii Klasycznej UAM. W roku 1968 uzyskał stopień doktora, a w roku 1969 stanowisko adiunkta. Rok akademicki 1973/74 spędził w Center for Hellenic Studies w Waszyngtonie jako stypendysta Harvard University. W roku 1975 otrzymał stopień doktora habilitowanego, a w roku 1976 stanowisko docenta. Tytuł naukowy profesora uzyskał w roku 1990, a stanowisko profesora zwyczajnego w roku 1999. W latach 1998–2011 uczestniczył w pracach organizacyjnych, związanych ze środowiskowym Festiwalem Nauki i Sztuki w Poznaniu. Od roku 1998 współpracował z organizatorami Międzynarodowego Festiwalu Chórów Uniwersyteckich „Universitas Cantat” (m.in. przygotowywanie łacińskiego tekstu stanowiącego podstawę utworu finałowego). Organizatorem obu festiwali jest UAM. Od roku 1999 był członkiem komitetu organizacyjnego projektu Verba Sacra Modlitwy Katedr Polskich i Wielka Klasyka, również jako autor niektórych komentarzy. W latach 1997–2003 był przedstawicielem UAM w Konwencie i Senacie Państwowej Wyższej Szkoły Zawodowej w Gorzowie Wielkopolskim, od 2003 do 2008 w Senacie (po rezygnacji w statucie tejże uczelni z Konwentu). Tam w latach 2000–2005 prowadził zajęcia dla studentów polonistyki (1/8 etatu), od 2011 na pełnym etacie.