Родился 6 января 1966 года в д.Шеломы-2 Славгородского района Могилевской области. В 1972 году пошел в 1-й класс начальной школы в д.Шеломы-2. В 1980 году закончил 8 классов школы в д.Шеломы-1. В том же году поступил в Славгородское ПТУ-62 и получил специальность водителя и тракториста. В 1983 году устроился на работу в к-з «17-й партсъезд» Славгородского района Могилевской области.
15 октября 1984 года призван на срочную военную службу Слагородским районным военным комиссариатом и направлен в г.Термез Узбекской ССР в/ч61436 (учебка), где его готовили по специальности топогеодезист. 8 февраля 1985 года направлен в г.Шендант Республики Афганистан в/ч51852, где проходил службу в должностях, стрелка. заместителя командира взвода. Во время службы участвовал в рейдах в г.Герат. Присягу принял 21.12.1984 года при в/ч61436. Уволен из Советской армии 2 ноября 1986 года и направлен в Славгородский РВК для постановки на воинский учет. Период службы в Афганистане с 02.02.1985 г. по 02.11.1986 г.
После службы в армии работал на Славгородском комбикормовом заводе трактористом. В настоящее время работает в УКПП «Жилкомхоз» трактористом.
Женат, имеет 2 детей.
В соответствии с Указом Президиума Верховного Совета СССР от 17.03.1987 года за освобождение из-под обстрела заместителя командира дивизии по политической части награжден медалью «За отвагу».
За безупречную службу был награжден нагрудными знаками: «Гвардия», «Отличник Советской Армии», грамотой Президиума Верховного Совета СССР, грамотой «Воину-патриоту, интернационалисту».
В соответствии с Указом Президиума Верховного Совета СССР от 28.01.1988 года награжден юбилейной медалью «70 лет Вооруженных Сил СССР».
В соответствии с Указом Президента Республики Беларусь от 29.12.1999 года №779 награжден юбилейной медалью «В память 10-летия вывода Советских войск из Афганистана».
В соответствии с Указом Президента Республики Афганистан от 15.05.1988 года награжден медалью «Воину-интернационалисту от благодарного афганского народа».