Родился 25 мая 1963 года в д.Курковщина Мстиславского района Могилевской области. В 1970 году пошел в 1-й класс средней школы №3 г.Мстиславля, где и закончил 10 классов. В 1980 году обучался в филиале СПТУ-49 г.Мстиславля специальности тракториста, а затем от военкомата был направлен на курсы водителей. До армии работал в с-зе «Мстиславский» трактористом.
7 апреля 1982 года призван на срочную военную службу Мстиславским районным военным комиссариатом и направлен в в/ч22002 г.Ташкент Узбекской ССР. Присягу принял 1 мая 1982 года.В октябре 1982 года направлен в в/ч22533 г.Кабул Республики Афганистан. Во время службы в Афганистане служил водителем в составе военно-воздушных сил на аэродроме – обеспечивал вылет самолетов. Период службы в Афганистане с октября 1982 года по 28.04.1984 г. Уволен в запас 28 апреля 1984 и направлен в Мстиславский районный военный комиссариат для постановки на воинский учет. После службы в армии работал в с-зе «Мстиславский» водителем. В настоящее время работает трактористом в ОАО ПМК-94.
Женат, имеет 2 ребенка.
За безупречную службу был награжден грамотой Президиума Верховного Совета СССР.
В соответствии с Указом Президента Республики Афганистан от 15.05.1988 года награжден медалью «Воину-интернационалисту от благодарного афганского народа».
В соответствии с Указом Президиума Верховного Совета СССР от 28.01.1988 года награжден юбилейной медалью «70 лет Вооруженных Сил СССР».
В соответствии с Указом Президента Республики Беларусь от 29.12.1999 года №779 награжден юбилейной медалью «В память 10-летия вывода Советских войск из Афганистана».