Родился 26 июля 1978 года в г. Минске.
В 1993 году поступил в Лицей БГУ. После окончания лицея в 1995 году по собеседованию поступил на химический факультет БГУ, который окончил в 2000 году, получив диплом с отличием. В 2005 году защитил кандидатскую диссертацию на тему «Квантово-химическое исследование производных тетразола».
С 2000 года работает в БГУ и Лицее БГУ. Занимается подготовкой учащихся к поступлению в лицеи, подготовкой к ЦТ и олимпиадам по химии. Более 20 учащихся в разные годы завоевали медали на международной олимпиаде и набрали 100 баллов на ЦТ или ЦЭ.
Является автором учебных пособий и курсов дистанционного обучения для поступающих в лицеи, курсов подготовки к ЦТ и олимпиадам по химии, размещенных на сервере дистанционного обучения Лицея БГУ.
За работу с учащимися удостоен премий специального фонда Президента Республики Беларусь по социальной поддержке одаренных учащихся и студентов, а за научную работу – международной премии Scopus Award.