Белорус.
Родился на ст. Крулевщизна Докшицкого района Полоцкой области БССР.
Окончил СШ.
1967 – поступил в
Инженерное училище в Калининграде. Курсант.
1971 – окончил Калининградское ВВИКОЛКУ им. А.А. Жданова. Лейтенант. Инженер-механик.
1971 – службу проходил в РВСН на территории Прикарпатского ВО.
1977 – поступил в Инженерную академию (Москва). Слушатель.
1980 – окончил ВИА им. В.В. Куйбышева.
Военный инженер.1980 – служил в Дальневосточном ВО.
…
Помощник НИВ округа по вооружению.
Полковник.1994 – перевёлся на такую же должность в ВС Республики Беларусь.
НШ инженерных войск ВС РБ.
2003 – уволен из ВС РБ в запас.
Работал в Министерстве транспорта и коммуникаций РБ, затем в коммерческой организации.
В отставке.
Заместитель председателя Белорусской общественной организации ветеранов инженерных войск.