Родился 20 июля 1920 года в Могилёвской области Белорусской ССР. В 1940-м окончил десятилетку и был призван в армию. Попал в зенит¬ный артиллерийский полк, который дислоцировался под Ленинградом. В этом полку встретил первый день войны, свой первый бой принял на Лужском рубеже. Участвовал в обороне Ленинграда, прорыве и снятии блокады. В 1944 году после освобождения города принял участие в Выборгской наступательной операции. Войну закончил на Северном фронте в звании «старшина». Получил боевые награды, в числе которых ордена Отечественной войны I степени и Красной Звезды, медали «За отвагу», «За оборону Ленинграда».
Живёт в Орле.