Doktorat uzyskał w roku 1977 na Uniwersytecie Warszawskim za pracę na temat liczebników w języku niemieckim i polskim (promotor: prof. Jan Czochralski). Habilitował się w roku 1986 na Wydziale Filologicznym Uniwersytetu im. Adama Mickiewicza w Poznaniu na podstawie pracy o tautonimach w języku niemieckim i polskim. Tytuł profesora uzyskał w roku 2002Postanowienie Prezydenta Rzeczypospolitej Polskiej z dnia 22 stycznia 2002 r. nr 115-2-02 o nadaniu tytułu naukowego profesora ().. Od października 2018 prof. em., zajęcia dydaktyczne na US prowadził do roku 2020.

Promotor dziewięciu doktorantów (Barbara Komenda-Earle, Lech Zieliński, Piotr Sulikowski, Renata Nadobnik, Magdalena Zyga, Emil Daniel Lesner, Katarzyna Sztandarska, Magdalena Dżaman, Katarzyna Kausa) i ok. 330 prac magisterskich. Był wielokrotnie recenzentem w przewodach doktorskich, habilitacyjnych i profesorskich.