Родился 9 апреля 1969 года в д.Баньковщина Мстиславского района Могилевской области. В 1976 году пошел в 1-й класс Ржавецкой 8-летней школы и закончил 8 классов. В 1984 году поступил в СПТУ-49 и получил специальность водителя.
14 мая 1987 года призван на срочную военную службу Мстиславским районным военным комиссариатом и направлен в г.Фергана Узбекской ССР в/ч06901. Присягу принял 7 июня 1987 года при в/ч06901.19 ноября 1987 года направлен в провинцию Полихумри. Служил в роте отдельного обеспечения, которая занималась сопровождением грузов, боеприпасов, техники. После вывода войск из Афганистана направлен в в/ч36691 Нахичеванский полк, где служил в должности старшего наводчика. Уволен в запас 4 апреля 1987 года и направлен в Мстиславский районный военный комиссариат для постановки на воинский учет. Период службы в Афганистане с 19.11.1987 г. по 28.01.1989 г.
После службы в армии устроился на работу в с-з»Конзавод-120» водителем. В настоящее время работает в РУСП СГЦ «Вихра» трактористом.
Женат, имеет 1 ребенка.
В соответствии с Указом Президиума Верховного Совета СССР от 24.05.1989 года за вывод колонны из-под обстрела в провинции Полихумри награжден медалью «За боевые заслуги».
За безупречную службу был награжден грамотой Верховного Совета СССР.
В соответствии с Указом Президиума Верховного Совета СССР от 28.01.1988 года награжден юбилейной медалью «70 лет Вооруженных Сил СССР».
В соответствии с Указом Президента Республики Беларусь от 29.12.1999 года №779 награжден юбилейной медалью «В память 10-летия вывода Советских войск из Афганистана».
В соответствии с Указом Президента Республики Афганистан от 15.05.1988 года награжден медалью «Воину-интернационалисту от благодарного афганского народа».