Родился 14 июля 1980 года. В 1998 году поступил в БГУ на факультет радиофизики и электроники по специальности “Радиофизика”. В 2003 году успешно окончил университет и поступил в аспирантуру БГУ. С 2006 по 2009 г. – научный сотрудник, аспирант лаборатории биофизики института Йожефа Стефана, г.Любляна, Словения. С 2008 по 2009 г. – аспирант Вагенингенского университета, Нидерланды. В 2009 году защитил кандидатскую диссертацию на тему “Моделирование структуры мембранных белков с использованием спиновых меток и ЭПР спектроскопии”. С 2011 года – старший преподаватель кафедры системного анализа и компьютерного моделирования факультета радиофизики и компьютерных технологий БГУ.
3 апреля 2024 года ему была присвоена ученая степень кандидата физико-математических наук по специальности "Биофизика".