Родился 4 марта 1975 года в г. Бобруйске Могилевской области.
В 1992 году окончил с серебряной медалью среднюю школу № 2 г. Бобруйска. С отличием окончил исторический факультет Белорусского государственного университета. Уже в годы студенчества активно занимался научной работой, дважды был удостоен первой премии Республиканского конкурса научных работ студентов, затем, будучи магистрантом, в соавторстве победил в университетском конкурсе научных работ имени В. И. Пичеты. Продолжил обучение в аспирантуре исторического факультета БГУ. В 2002 году защитил диссертацию на тему «Генезис и эволюция института верховной власти в славянских раннефеодальных государствах (VII-XII вв.)». С 2001 года работал преподавателем, затем доцентом кафедры истории России исторического факультета БГУ. Со студенческих лет преподавал историко-обществоведческие дисциплины в учреждениях общего среднего образования г. Минска, а также руководил клубами (кружками) интеллектуальных игр (при центрах внешкольной работы Советского, Ленинского районов, Лицее БГУ, управлении по делам культуры БГУ). Три года подряд готовил чемпионов Республики Беларусь по интеллектуальным играм.
В настоящее время — профессор кафедры истории России БГУ, по совместительству — главный научный сотрудник лаборатории историко-обществоведческого и социокультурного образований НИО.
Автор более 500 публикаций, 6 монографий, более 60 учебных пособий.
Президентский стипендиат, трижды лауреат президентской премии за успехи в работе с одаренными детьми.
Доктор исторических наук, доцент. Учитель-методист.