В 1989 году окончил педиатрический факультет Минского государственного медицинского института. Работал участковым врачом-педиатром, врачом-неонатологом и врачом анестезиологом-реаниматологом. В 1994 году завершил обучение в клинической ординатуре по специальности «Неонатология» в НИИ «Охраны материнства и детства».
С 2000 по 2011 гг. ‒ ассистент 1-й кафедры детских болезней. В 2011‒2014 гг. работал в должности заместителя декана педиатрического факультета БГМУ, с 2014 г. ‒ доцент 1-й кафедры детских болезней БГМУ.
В 2012 году присвоено ученое звание доцента по специальности «Клиническая медицина».
В 2013 году присвоена высшая категория по специальности врач.
С 2019 года является председателем республиканского общественного объединения «Белая Русь» учреждения образования «Белорусский государственный медицинский университет».
Является автором и соавтором более 170 печатных работ (8 учебно-методических пособий, 5 статей в моноавторстве, 6 статей в зарубежных изданиях), патента на изобретение, 3 инструкций по применению, 7 рационализаторских предложений. Соавтор 8 компьютерных программ по прогнозированию и контролю при врожденной пневмонии.
Область научных интересов: педиатрия, неонатологи, интенсивная терапия.
В 1999 г присвоена ученая степень кандидата медицинских наук по теме «Состояние гемодинамики и сердечного ритма у новорожденных детей из экологически неблагоприятных регионов Беларуси», научный руководитель – д.м.н., профессор Г.А. Шишко.
С 2020 по 2024 гг. обучался в докторантуре. 27.09.2024 г защищена докторская диссертация «Прогнозирование, медицинская профилактика и лечение врожденной пневмонии» по специальности 14.01.08 – педиатрия, научный консультант – академик НАН Беларуси А.В. Сукало. Ученая степень доктора медицинских наук присвоена 18.12.2024 г.
В январе 1999 г. защитил кандидатскую диссертацию на тему: «Состояние гемодинамики и сердечного ритма у новорожденных из экологически неблагоприятных регионов Беларуси».