Общий медицинский стаж -24 года. Стаж научно-педагогической работы – 19 лет.
1997-1998 – проходил стажировку по анестезиологии и реаниматологии в 4 ГКБ.
1994-1998 – врач анестезиолог-реаниматолог 4 ГКБ.
2000-2002 – клинический ординатор кафедры анестезиологии и реаниматологии БелМАПО.
2002-2023 г. – начал преподавательскую деятельность на должности ассистента кафедры анестезиологии и реаниматологии БелМАПО.
2004 г. – защитил кандидатскую диссертацию.
2011 г. – присвоено звание доцента.
Неоднократно награждался почетными грамотами Минского областного и городского исполнительных комитетов, Министерства здравоохранения, Могилевского областного исполнительного комитета, БелМАПО.
Награжден знаком «Отличник здравоохранения», медалью «За трудовые заслуги».