Родился 22 июня 1963 года в д. Шумяничи Мстиславского района Могилевской области. В 1970 году пошел в 1-й класс средней школы №1 г.Мстиславля. В 1978 году закончил 8 классов и поступил в Могилевский политехнический техникум. В 1982 году закончил и получил специальность техника-технолога.
29 марта 1982 года был призван на срочную военную службу Ленинским районным военным комиссариатом г. Могилева и направлен в Туркменскую ССР в/ч61436. В июне 1982 года направлен в Республику Афганистан в/ч93992 г. Джелалабад. Там он проходил службу в составе отдельной штурмовой бригады (провинция Лагман). Присягу принял 9 мая 1984 года. Период службы в Афганистане с 269.06.1982 г. по 27.10.1982 г. 15 августа 1982 годы был ранен в левую кисть. С октября 1982 года проходил службы в в/ч64437 в г. Чичик Узбекской ССР. 29 апреля 1984 года был уволен в запас и направлен в Мстиславский районный военный комиссариат для постановки на воинский учет.
После службы в армии работал в ПМК-94 бригадиром. В настоящее время работает в ДСУ-79 диспетчером.
Имеет 2 детей.
За безупречную службу был награжден грамотой Президиума Верховного Совета СССР.
В соответствии с Указом Президента Республики Афганистан от 15.05.1988 года награжден медалью «Воину-интернационалисту от благодарного афганского народа».
В соответствии с Указом Президиума Верховного Совета СССР от 28.01.1988 года награжден юбилейной медалью «70 лет Вооруженных Сил СССР».
В соответствии с Указом Президента Республики Беларусь от 29.12.1999 года №779 награжден юбилейной медалью «В память 10-летия вывода Советских войск из Афганистана».