Родился 2 марта 1964 года в д.Асмоловичи Мстиславского района Могилевской области. В 1971 году пошел в 1-й класс Копачевской средней школы, которую закончил в 1981 году. После школы поступил на курсы водителей при СПТУ-49 г.Мстиславля.
5 апреля 1982 года был призван на срочную военную службу Мстиславским районным военным комиссариатом и направлен в войсковую часть 22002. Военную присягу принял 1 мая 1982 года при войсковой части 52788. 19.06.1982 года направлен в г.Кабул Республики Афганистан. Служил в должности механика по авиационному оборудованию, затем водителем. 27.04.1984 года уволен из рядов Советской армии и направлен в Мстиславский районный военный комиссариат для постановки на воинский учет.
После армии устроился на работу в с-з «Писаревщина» Мстиславского района водителем.
В настоящее время работает в РУСП СГЦ «Вихра» сторожем.
Женат, имеет 2 детей.
За безупречную службу был награжден грамотой Президиума Верховного Совета СССР.
В соответствии с Указом Президента Республики Афганистан от 15.05.1988 года награжден медалью «Воину-интернационалисту от благодарного афганского народа».
В соответствии с Указом Президиума Верховного Совета СССР от 28.01.1988 года награжден юбилейной медалью «70 лет Вооруженных Сил СССР».
В соответствии с Указом Президента Республики Беларусь от 29.12.1999 года №779 награжден юбилейной медалью «В память 10-летия вывода Советских войск из Афганистана».