Родился 18 марта 1962 года в д.Пудовки Шкловского района Могилевской области. В 1969 году пошел в 1-й класс Пудовнянской средней школы и закончил 8 классов. В 1977 году поступил в СПТУ-1 им.Орловского, закончил в 1980 году и получил специальность электромонтера и тракториста.
30 марта 1981 года призван на срочную военную службу Шкловским районным военным комиссариатом и направлен в в/ч78142 г.Кизыл-Арват Туркменской ССР. Присягу принял 9 мая 1981 года при в/ч78142. 25 июня 1981 года направлен в Республику Афганистан в/ч51884. Служил в мотострелковом полку во взводе управления радистом. Ходил с пехотой и корректировал огонь артиллерии. Период службы в Афганистане с 26.06.1981 г. по 04.02.1982 г. 4 февраля 1982 года уволен в запас.
После службы в армии работал в ПМК-60 г.Мстиславля каменщиком. В настоящее время работает в ГУК ДП ДСУ каменщиком.
Женат, имеет 5 детей.
В соответствии с Указом Президента Республики Беларусь от 29.12.1999 года №779 награжден юбилейной медалью «В память 10-летия вывода Советских войск из Афганистана».
В соответствии с Указом Президента Республики Афганистан от 15.05.1988 года награжден медалью «Воину-интернационалисту от благодарного афганского народа».