Wypromował 8 doktorów.

Od 1 października 1980 roku był zatrudniony na Wydziale Humanistycznym Filii Uniwersytetu Warszawskiego w Białymstoku, następnie na Wydziale Filologicznym Uniwersytetu w Białymstoku (UwB). W latach 1985–1995 pracował jako adiunkt, w latach 1998–2014 na stanowisku profesora nadzwyczajnego, od 2014 roku jako profesor zwyczajny. Był wicedyrektorem Instytutu Filologii Polskiej na UwB (1985–1998), prorektorem UwB (1999–2005), dziekanem Wydziału Filologicznego UwB (2008–2016), wieloletnim kierownikiem Zakładu Historii Języka Polskiego w Instytucie Filologii Polskiej.

Od 1998 do 2019 roku był redaktorem naczelnym czasopisma „Białostockie Archiwum Językowe”. Pełnił też funkcję członka Uniwersyteckiej Komisji Akredytacyjnej (UKA) i Rady Języka Polskiego Prezydium Polskiej Akademii Nauk. Odznaczony został Srebrnym Krzyżem Zasługi oraz medalem „Zasłużony dla Uniwersytetu w Białymstoku”. Zmarł 26 września 2019 roku.