Родился 25 мая 1924 года в городе Орша Витебской области. Окончил 8 классов. Был призван в армию Смоленским военкоматом. Служил на Первом Украинском фронте в 150-й бригаде 1-й танковой армии, стрелком-радистом, в звании старшины. Дважды ранен, контужен. Войну закончил в госпитале в Грузии. 25 мая демобилизовался инвалидом 2 группы. Приехал на родину. Награжден Орденом Отечественной войны, медалями за «Боевые заслуги», «За Победу над Германией».
В 1960 году переехал в г. п. Россь, до 1978 года служил прапорщиком в Росской в/ч 62257.