Posiada stopień wojskowy generał-majora, stopień kandydata nauk wojskowych (odpowiednik polskiego stopnia doktora) i jest docentem.

Służył w szeregach Armii Radzieckiej jako dowódca plutonu inżynieryjno-drogowego, brygady saperów, brygady inżynieryjno-drogowej, naczelnik służby inżynieryjnej brygady, dowódca batalionu inżynieryjno-saperskiego, batalionu inżynieryjnego drogowo-mostowego, samodzielnego gwardyjskiego pułku inżynieryjno-saperskiego, naczelnik służb inżynieryjnych 39 gwardyjskiej dywizji piechoty zmechanizowanej, zastępca naczelnika wojsk inżynieryjnych 14 Gwardyjskiej Armii Ogólnowojskowej, naczelnik służb inżynieryjnych, zastępca dowodzącego ds. pracy wychowawczej i kadr 7 Armii Czołgów, naczelnik sztabu – zastępca naczelnika wojsk inżynieryjnych, naczelnik wojsk inżynieryjnych Sztabu Generalnego Sił Zbrojnych Republiki Białorusi, naczelnik Akademii Wojskowej Republiki Białorusi.

27 października 2008 roku został deputowanym do Izby Reprezentantów Zgromadzenia Narodowego Republiki Białorusi IV kadencji z Uruckiego Okręgu Wyborczego Nr 109. Pełnił w niej funkcję przewodniczącego Stałej Komisji ds. Bezpieczeństwa Narodowego.