В 1999 г. закончил исторический факультет Белорусского государственного университета, получив диплом с отличием, и поступил в аспирантуру Белорусского государственного университета.
В 2003 г. защитил кандидатскую диссертацию «Политическая полиция Российской империи и её деятельность на территории Беларуси во второй трети XIX — начале ХХ в.» (специальности отечественная история, всемирная история).
В 2006 г. получил учёное звание доцента. Сфера научных интересов: внутренняя и внешняя политика Белоруссии, Украины и Молдавии; белорусский и украинский национализмы.
В 1998—1999 гг. — работал в средних школах г. Минска и деревни Красновки Светлогорского района Гомельской области (Белоруссия) учителем истории.
В 2001—2002 гг. — работал преподавателем истории в Белорусском национальном техническом университете, потом преподавателем культурологи Минского высшего колледжа МВД.
С 2002 по 2004 гг. — проходил службу в органах внутренних дел Республики Беларусь на должностях преподавателя и курсового офицера в Минском высшем колледже МВД и Академии МВД Республики Беларусь.
В 2004—2007 гг. — доцент кафедры политологии Института парламентаризма и предпринимательства (Минск). Преподавал спецкурсы политологического цикла.
В 2007—2017 гг. — доцент кафедры гуманитарных дисциплин Белорусского государственного университета информатики и радиоэлектроники (Минск). Преподавал политологию и основы идеологии белорусского государства. Одновременно является доцентом кафедры церковной истории и церковно-практических дисциплин Минской духовной академии им. святителя Кирилла Туровского, а также заместителем заведующего Центром евразийских исследований филиала Российского государственного социального университета в Минске.
С 2017 г. — и. о. ведущего научного сотрудника в ИМЭМО РАН.
Член редколлегии научного электронного журнала «Аспект», член редколлегии научно-просветительного сайта «Западная Русь», эксперт и член Клуба друзей Фонда публичной дипломатии им. А. М. Горчакова МИД РФ.