Родился 19 мая 1978 года в Минске.
С 1993 по 1995 год обучался в Лицее БГУ.
Призер Международной олимпиады по физике (23th IPhO, Canberra, Australia, 1995), Международного турнира юных физиков (8th IYPT, Spala, Poland, 1995), Международной конференции юных ученых (ICYS, Барановичи, Беларусь).
С отличием окончил физический факультет Белорусского государственного университета.
С 2004 года по настоящее время – заместитель директора Лицея БГУ.
Автор 27 публикаций и 2 книг.
В 2006 году присуждена ученая степень кандидата физико-математических наук.
В 2014 году присуждена квалификационная категория «учитель-методист».