Окончил в 1952 году Белорусский государственный университет в Минске.
С 1955 работал в Институте языкознания АН Беларуси.
С 1970 — заведующий кафедрой белорусского и русского языков, с 1975 — заведующий кафедрой белорусского языка Гомельского университета. Автор трудов по истории белорусского языка: «Хрестоматия по истории белорусского языка» , ч. 1-2, 1961-1962;«Александрия» , 1962;«Словарь языка Скорины» , т. 1-2, 1977-1984Один из авторов «Исторической лексикологии белорусского языка» (1970).Исследовал белорусско-украинские письменно-языковые связи давнего периода: монография «Белорусско-украинские письменно-языковые связи» , 1969;статьи «Скорининские традиции на Украине» , 1968;«Украинская лексическая вариантность в старобелорусской письменности древнего времени» , 1972;«Украинизмы в белорусской письменности XV—XVII ct.» , 1975).