Родился 6 ноября 1966 года в г.Мстиславль Могилевской области. С 1974 года по 1984 год обучался в средней школе №1 г.Мстиславля. С 1984 года по 1985 год – обучение в СПТУ-49 г.Мстиславля по специальности водитель.
16 апреля 1985 года призван на срочную военную службу Мстиславским районным военным комиссариатом и направлен в в/ч67747 г.Борисов. Затем направлен в г.Иолотань Туркменской ССР учебный центр «Калита» в/ч51087. Присягу принял 2 июня 1985 года при в/ч51087. 6 августа 1985 года направлен в в/ч51931 г.Герад Республики Афганистан.Во время службы в Афганистане служил на должности заместителя командира взвода. Период службы в Афганистане с 06.08.1985 г. по 01.05.1987 г. Уволен в запас 11 мая 1987 года и направлен в Мстиславский районный военный комиссариат для постановки на воинский учет.
После службы в армии работал на должности слесаря в РПО ЖКХ г.Мстиславля. В настоящее время работает начальником Мстиславского отделения Департамента охраны МВД Республики Беларусь.
За безупречную службу был награжден грамотой Верховного Совета СССР, почетной грамотой ЦК ВЛКСМ.
В соответствии с Указом Президента Республики Афганистан от 15.05.1988 года награжден медалью «Воину-интернационалисту от благодарного афганского народа».
В соответствии с Указом Президиума Верховного Совета СССР от 28.01.1988 года награжден юбилейной медалью «70 лет Вооруженных Сил СССР».
В соответствии с Указом Президента Республики Беларусь от 29.12.1999 года №779 награжден юбилейной медалью «В память 10-летия вывода Советских войск из Афганистана».