Родился в деревне Ельковщина Круглянского района Могилевской области Белорусской ССР (агрогородок Ельковщина, Круглянский район, Могилевская область, Республика Беларусь).
С 1986 г. по 1988 г. проходил срочную службу в пограничных войсках на границе с Республикой Афганистан.
Служил в роте связи командиром радиовзвода.
В составе десантно-штурмовых групп участвовал в рейдах на афганскую территорию.
Награжден почетным знаком ЦК ВЛКСМ, Грамотой командующего погранвойск "За безупречную службу в погранвойсках КГБ СССР", Грамотой министра внутренних дел Республики Беларусь.