Родился 25 июня 1963 года в г. Верхнедвинске Витебской области.
В 1971 году пошел учиться в среднюю школу № 1 г. п. Лиозно Витебской области. В 1979 году переехал с родителями в г. Смоленск (Россия), где окончил среднюю школу № 32.
В августе 1980 года поступил в Смоленское высшее зенитно-ракетное инженерное училище.
В 1985 году по окончании училища был направлен по распределению в Краснознаменный Белорусский военный округ.
За время прохождения службы находился на должностях:
После увольнения из Вооруженных Сил работает научным сотрудником лаборатории историко-обществоведческого и социокультурного образования НМУ «Национальный институт образования» Министерства образования Республики Беларусь.
Автор более 150 публикаций.