Родился 21.11.1967 года в д.Лопатино Мстиславского района Могилевской области. В 1975 году пошел в Лопатинскую начальную школу. В 1978 году пошел в Мушинскую среднюю школу, где закончил 10 классов. В 1985 году поступил в Могилевский совхоз-техникум.
20 апреля 1986 года призван Кличевским районным военным комиссариатом на срочную военную службу и направлен в г.Минск Уручье-4 в/ч73964. В апреле 1986 года направлен в в/ч52788 г.Фергана Узбекской ССР. Служил в воздушно-десантных войсках наводчиком орудия. Затем направлен в в/ч93992 г.Джелалабад Республики Афганистан. Во время службы в Афганистане служил в должности заряжающего, старшего наводчика. Принимал участие в боевых операциях, сопровождении колонн. Уволен 3 мая 1988 года из рядов Советской армии и направлен в Кличевский районный военный комиссариат для постановки на воинский учет. Присягу принял 1 июня 19876 года при в/ч52788. Период службы в Афганистане с 13.11.1986 г. по 03.05.1988 г. После службы продолжил учебу в Могилевский совхоз-техникум.
Женат, имеет 3 детей.
В настоящее время работает в УКПП «Жилкомхоз» мастером котельной.
За безупречную службу был награжден нагрудными знаками: «Парашютист», «Отличник Советской армии».
В соответствии с Указом Президиума Верховного Совета СССР от 28.01.1988 года награжден юбилейной медалью «70 лет Вооруженных Сил СССР».
В соответствии с Указом Президента Республики Беларусь от 29.12.1999 года №779 награжден юбилейной медалью «В память 10-летия вывода Советских войск из Афганистана».
В соответствии с Указом президиума Верховного Совета СССР от 21.11.1987 г. №150 награжден медалью «За отличие в воинской службе»