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