Родился 29 января 1993 года в г. Бобруйске. Обучался в СШ № 10, закончил УО “Бобруйское государственное училище олимпийского резерва” по отделению плавание.
С 2010 года студент, с 2016 - магистрант, с 2017 - аспирант факультета радиофизики и компьютерных технологий БГУ.
С 2016 года младший научный сотрудник НИЛ «Информационно - измерительных систем», с 2018 - ассистент кафедры информатики и компьютерных систем факультета РФиКТ БГУ, с 2021 – старший преподаватель кафедры информатики и компьютерных систем факультета РФиКТ БГУ.
Более 10 научных работ и публикаций, некоторые из них перечислены ниже.