Родился 5 августа 1968 года в д.Борисовка Мстиславского района Могилевской области. В 1975 году пошел в 1-й класс Мушинской средней школы, которую закончил в 1985 году. В этом же году поступил в ПТУ-92 г Мстиславля.
27 октября 1986 года призван на срочную военную службу Мстиславским районным военным комиссариатом и направлен в в/ч2072 г.Тахта-Базар Туркменской ССР. Присягу принял 02.11.1986 г. при в/ч2072. 24 апреля 1987 года направлен в провинцию Герад Республики Афганистан. Во время службы в Афганистане служил на должности радиотелефониста и обеспечивал связь с командованием войсковой части. Период службы в Афганистане с 24.04.1987 г. по 20.11.1988 г. 20 ноября 1988 года уволен в запас и направлен в Мстиславский районный военный комиссариат для постановки на воинский учет.
После службы в армии устроился на работу на Минский автомобильный завод слесарем. В настоящее время работает в центральной районной больнице водителем.
Имеет сына.
За безупречную службу был награжден нагрудными знаками «Отличник Советской Армии», «Отличник погранвойск» 1 и 2 степени, грамотой Президиума Верховного Совета СССР.
В соответствии с Указом Президиума Верховного Совета СССР от 28.01.1988 года награжден юбилейной медалью «70 лет Вооруженных Сил СССР».
В соответствии с Указом Президента Республики Беларусь от 29.12.1999 года №779 награжден юбилейной медалью «В память 10-летия вывода Советских войск из Афганистана».
В соответствии с Указом Президента Республики Афганистан от 15.05.1988 года награжден медалью «Воину-интернационалисту от благодарного афганского народа».