Родился 10 августа 1967 года в д.Терени Мстиславского района Могилевской области. В 1-й класс пошел в среднюю школу №3 г.Мстиславля, которую закончил в 1984 году. В этом же году поступил на курсы водителей в СПТУ-49 и получил специальность водителя. После обучения работал в Мстиславском комбинате бытового обслуживания.
11 ноября 1985 года был призван Мстиславским районным военным комиссариатом на срочную военную службу и направлен в г.Фергана Узбекской ССР в/ч52788 (учебка) где был подготовлен на должность связиста. В апреле 1986 года направлен в г.Кабул Республики Афганистан. Во время службы служил на должностях связиста, командира отделения. Период службы в Афганистане с 18.04.198/6 г. по 10.11.1987 г. 10 ноября 1987 года уволен их рядов Советской армии и направлен в Мстиславский районный военный комиссариат для постановки на воинский учет.
После службы в армии, также как и в настоящее время работал в УКПП «Жилкомхоз» водителем.
Имеет дочь.
В соответствии с Указом Президиума Верховного Совета СССР от 28.09.1987 года за оказание помощи в составе группы быстрого реагирования в г.Кандагар в освобождении блок поста Советских войск медалью «За боевые заслуги».
За безупречную службу был награжден нагрудными знаками: «Парашютист», «Гвардия», «Отличник Советской Армии».
В соответствии с Указом Президиума Верховного Совета СССР от 28.01.1988 года награжден юбилейной медалью «70 лет Вооруженных Сил СССР».
В соответствии с Указом Президента Республики Беларусь от 29.12.1999 года №779 награжден юбилейной медалью «В память 10-летия вывода Советских войск из Афганистана».
В соответствии с Указом Президента Республики Афганистан от 15.05.1988 года награжден медалью «Воину-интернационалисту от благодарного афганского народа».