Родился 22 октября 1966 года в д.Деснокита Мстиславского района Могилевской области. В 1973 году пошел в 1-й класс Старосельской средней школы, где закончил 8 классов. Затем поступил в СПТУ-49 и получил специальность водителя-тракториста. После учебы работал в к-зе «Конзавод-120» трактористом.
22 октября 1985 года призван на срочную военную службу Мстиславским районным военным комиссариатом и направлен в в/ч93908 г.Ташкент Узбекской ССР. Присягу принял 17.11.1985 года при в/ч93908. В декабре 1985 года направлен в в/ч79942 г.Кундуз Республики Афганистан. В период службы в Афганистане служил на должностях стрелка, старшего вожатого собак и занимался охраной аэродрома. Период службы в Афганистане с 03.12.1985 г. по 08.01.1988 г. 8 января 1988 года уволен в запас и направлен в Мстиславский районный военный комиссариат для постановки на воинский учет.
После службы в армии работал в с-зе «Конзавод-120» водителем. В настоящее время работает в ДЭУ-79 водителем.
Женат, имеет 1 ребенка.
За безупречную службу был награжден грамотой Президиума Верховного Совета СССР.
В соответствии с Указом Президента Республики Беларусь от 29.12.1999 года №779 награжден юбилейной медалью «В память 10-летия вывода Советских войск из Афганистана».
В соответствии с Указом Президента Республики Афганистан от 15.05.1988 года награжден медалью «Воину-интернационалисту от благодарного афганского народа».