Pełnił funkcję lekarza naczelnego Centralnego Szpitala Rejonowego w Stołbcach; lekarza naczelnego Sanatorium „Białoruś” w Jurmale na Łotwie, kierownika Wydziału Pracy Sanatoryjno-Uzdrowiskowej w Centrum Pracy Sanatoryjno-Uzdrowiskowej „CentrKurort” w Zarządzie Sprawami Prezydenta Białorusi; lekarza naczelnego Republikańskiego Szpitala Rehabilitacji Medycznej „Horodyszcze”; zastępcy dyrektora ds. organizacyjno-metodycznych w Republikańskim Naukowo-Praktycznym Centrum Ekspertyzy Medycznej i Rehabilitacji; zastępcy lekarza naczelnego ds. organizacji i pracy metodycznej w 3. Centralnej Rejonowej Poliklinice Klinicznej rejonu październikowego Mińska; lekarza naczelnego w 18. Miejskiej Poliklinice w Mińsku; lekarza naczelnego Centralnego Rejonowego Szpitala Klinicznego w Mińsku.
Był deputowanym do Mińskiej Rejonowej Rady Deputowanych 28. i 29. kadencji, delegatem na 5. i 7. Wszechbiałoruskie Zgromadzenie Ludowe.