C отличием окончил Республиканскую заочную физико-математическую и химическую школу (физика). В 2005 г. с отличием окончил физический факультет БГУ (кафедра лазерной физики и спектроскопии). В 2006 г. успешно защитил магистерскую диссертацию и поступил в аспирантуру факультета радиофизики и электроники БГУ. В 2007 г. окончил экономический факультет БГУ (поступил на заочно-параллельную форму обучения в 2003 г., экстерном сдав программу за 1-ый курс). В 2011 г. освоил программу переподготовки по специальности «Управление персоналом» (Институт бизнеса и менеджмента технологий БГУ). В 2023 г. с отличием окончил программу переподготовки по специальности «Государственное управление социальной сферой» (Академия управления при Президенте Республики Беларусь).
В 2006-2009 гг. младший научный сотрудник, научный сотрудник, старший научный сотрудник лаборатории лазерной плазмодинамики НИИПФП им. А.Н. Севченко БГУ. Старший преподаватель (c 2009 г.), доцент (c 2010 г.), зам. заведующего (с 2015 г.), в 2016-2019 гг. – заведующий кафедрой интеллектуальных систем факультета радиофизики и компьютерных технологий БГУ. В 2019-2024 гг. – проректор БГУ по учебной работе и интернационализации образования. С 2024 г. – заведующий кафедрой физической оптики и прикладной информатики физического факультета БГУ.
В 2009 г. досрочно защитил кандидатскую диссертацию на тему «Формирование наночастиц металлов методом лазерной эрозии и автоматизированная оценка их параметров» по специальности 01.04.01 «Приборы и методы экспериментальной физики». В 2019 г. защитил докторскую диссертацию на тему «Методы и аппаратные средства лазерной модификации свойств функциональных материалов наночастицами металлов в воздушной среде» по той же специальности. В 2012 г. присвоено ученое звание «доцент», в 2020 г. – «профессор» по специальности «Физика». Подготовил 2 кандидатов наук (Щегрикович Д.В., Микитчук Е.П.).