Закончил лечебный факультет Минского государственного медицинского института в 1975 г. по специальности «лечебное дело».
Прошел интернатуру в Минской областной клинической больнице по специальности «неврология» в 1976 г. С 1976 по 1979 гг. работал врачом – неврологом в Березинской и Копыльской ЦРБ Минской области. В 1979 году зачислен в очную 2-х годичную клиническую ординатуру по специальности «нервные болезни» при Белорусском НИИ неврологии, нейрохирургии и физиотерапии.
С 1981 по 2005 гг. работал в Белорусском НИИ неврологии, нейрохирургии и физиотерапии младшим, старшим и ведущим научным сотрудником неврологического отдела, лаборатории медицинской реабилитации и физической терапии, руководителем группы физических методов лечения больных с цереброваскулярной патологией.
После реорганизации и создания РНПЦ неврологии и нейрохирургии, работал в данном учреждении заместителем директора по медицинской части с 2005 по 2009 гг., заместителем директора по медицинской части и организационно-методической работе с 2009 по 2010 гг., заместителем директора по организационно-методической работе с 2010 по 2016 гг. С 2016г. – доцент кафедры общей врачебной практики БелМАПО.
Врач высшей квалификационной категории. Специализация в области неврологии, реабилитации, курортологии.
Принимал активное участие в качестве ответственного исполнителя в реализации ряда научно-исследовательских работ в рамках государственных научно-технических программ и в организации и проведении международных, республиканских съездов, конференций, семинаров.
Лечебно-консультативная работа на клинической базе кафедры включает консультации пациентов, участие в консилиумах, лекции для врачей, участие в профилактических акциях. Консультант лечебно-консультативного центра «Профессор» БГМУ.
Член общественного объединения «Белорусское общество врачей общей практики», Европейского общества неврологов (EFNS), член-корреспондент Международной инженерной академии (секция «Инженерное обеспечение медицины»).
Член аттестационной комиссии санаторно-курортного унитарного предприятия «Белпрофсоюзкурорт» по присвоению (подтверждению) квалификационных категорий врачам – специалистам санаториев.