Родился 22 июля 1973 года в г. Гродно Белорусской ССР.
Военное образование:
1994 г. – Ульяновское высшее военное командное училище связи;
2003 г. – командно-штабной факультет учреждения образования «Военная академия Республики Беларусь» (с отличием и золотой медалью);
2017 г. – факультет Генерального штаба Вооруженных Сил учреждения образования «Военная академия Республики Беларусь».
Службу проходил:
в 30 гв. омбр 5 АК на должностях: командир взвода, командир роты, начальник штаба батальона, командир батальона (связи). Воинское звание «капитан» присвоено досрочно;
в Военной академии Республики Беларусь на должностях: преподаватель, доцент (слушателей), заместитель начальника отдела научной работы, заместитель начальника факультета по учебной и научной работе.
Награжден: медалями «За безупречную службу» I, II, III степеней, юбилейными медалями.