Родился 7 ноября 1903 г. в д. Вороново Кричевского р-на Могилевской обл.
Воинское звание – сержант.
Участник Сталинградской битвы. Служил с 1942 г. в 194-м армейском запасном стрелковом полке 51-й армии Сталинградского фронта, затем на Первом Прибалтийском фронте.
Награжден медалью «За оборону Сталинграда», орденом Отечественной войны II степени (06.04.1985).
После войны защитил кандидатскую диссертацию (1947) и работал в Институте мелиорации с 1950-х гг. до 1976 г., занимаясь вопросами луговодства.