В 2007 году окончил математический факультет БГПУ по специальности «Математика. Информатика». В 2007–2008 гг. обучался в магистратуре, в 2008–2011 гг. – в аспирантуре на кафедре математического анализа БГПУ. В 2014 г. защищена кандидатская диссертация «Аппроксимация рациональными операторами в пространстве непрерывных периодических функций».
С 2007 года работает преподавателем кафедры алгебры и геометрии БГПУ, с 2015 года – на кафедре математики и методики преподавания математики. В 2012 году становится старшим преподавателем, в 2014 – доцентом кафедры алгебры и геометрии. В 2016 году присвоено ученое звание доцента.