Родился 12 марта 1967 года в д.Заболотье Мстиславского района Могилевской области. В 1973 году пошел в 1-й класс Заболотской средней школы и закончил там 8 классов. В 1981 году поступил в СПТУ-218 и получил специальность тракторист-машинист. После учебы устроился на работу в с-з «Заболотье» трактористом.
16 апреля 1986 года призван на срочную военную службу Мстиславским районным военным комиссариатом и направлен в в/ч28928 г.Борисов, затем в этом же году направили в в/ч61436 г.Термез Узбекской ССР. Присягу принял 1 июня 1986 года при в/ч61436. В августе 1986 года направлен в в/ч82869 г.Кундуз Республики Афганистан. Период службы в Афганистане с05.08.1986 г. по 24.05.1988 г. Во время службы служил на должностях стрелка, заряжающего, механика-водителя и участвовал в сопровождении колонн. 26 мая 1988 года уволен в запас и направлен в Мстиславский районный военный комиссариат для постановки на воинский учет.
После службы в армии вернулся на работу в с-з «Заболотье» трактористом, где работает и по настоящее время.
Холост.
За безупречную службу был награжден грамотой Президиума Верховного Совета СССР.
В соответствии с Указом Президиума Верховного Совета СССР от 28.01.1988 года награжден юбилейной медалью «70 лет Вооруженных Сил СССР».
В соответствии с Указом Президента Республики Беларусь от 29.12.1999 года №779 награжден юбилейной медалью «В память 10-летия вывода Советских войск из Афганистана».
В соответствии с Указом Президента Республики Афганистан от 15.05.1988 года награжден медалью «Воину-интернационалисту от благодарного афганского народа».