Stopnie i tytuły naukowe 1935: magister filozofii w zakresie filologii klasycznej 1937: magister filozofii w zakresie nauk filozoficznych 1945: kontraktowy młodszy asystent przy Seminarium Filologii Klasycznej na Wydziale Humanistycznym Uniwersytetu Poznańskiego 1947: doktor filozofii 1949: starszy asystent przy Katedrze Filologii Klasycznej UP 1955: tytuł naukowy docenta 1955: stanowisko samodzielnego pracownika nauki przy Katedrze Filologii Klasycznej UAM 1964: stanowisko profesora nadzwyczajnego 1971: profesor zwyczajny
Sprawowane funkcje Kierownik Zakładu Latynistyki (1958–1983) Dyrektor Instytutu Filologii Klasycznej Dziekan Wydziału Filologicznego (1956–1958; brał wówczas czynny udział w reaktywacji studiów filologii klasycznej i romańskiej oraz 1964–1968; kiedy przyczynił się do reaktywacji studiów filologii angielskiej i uruchomienia filologii rosyjskiej) Dwukrotnie reprezentował Wydział w Senacie UAM (1959/60, 1963/64), a w latach 1968–1971 pełnił funkcję prorektora Sekretarz I Wydziału Poznańskiego Towarzystwa Przyjaciół Nauk (od 1961), a od 1972 aż do śmierci jego przewodniczący Sekretarz Poznańskiego Koła Polskiego Towarzystwa Filologicznego (1946–1958), a od 1967 przewodniczący.