В 1984 году окончил Минский государственный медицинский институт. В 2008-м - Академию управления при Президенте Республики Беларусь.
1984-1991 врач-интерн Брестской областной детской больницы, врач-терапевт, районный педиатр, заведующий отделением Дрогичинской районной больницы.
1991-2002 врач-инспектор, заместитель начальника управления здравоохранения Брестского облисполкома.
2002-2003 аместитель главного врача Брестской областной детской больницы, директор дочернего унитарного предприятия «Санаторий «Криница».
2003-2005 генеральный директор УП «Белпрофсоюзкурорт».
2005-2006 исполняющий обязанности генерального секретаря Белорусского общества Красного Креста.
май 2006 - декабрь 2016 министр здравоохранения Республики Беларусь.
декабрь 2016 Заместитель Премьер-министра Республики Беларусь.