Родился в крестьянской семье в деревне Валицковщина Минского района Минской области. В 1959 с отличием окончил среднюю школу № 29 г. Минска. С 1959 по 1965 учился в Минском государственном медицинском институте на лечебном факультете. С 1965 по 1968 — стажёр-исследователь и ассистент кафедры общей химии (там же).
В 1968 защитил диссертацию на соискание учёной степени кандидата биологических наук на тему «Ионофоретическая проницаемость кожи и количественные закономерности электрофореза простых ионов через кожу». С 1968 по 1977 — научный сотрудник и руководитель отдела физических методов лечения Белорусского НИИ неврологии, нейрохирургии и физиотерапии.
1974 — защитил диссертацию на соискание учёной степени доктора медицинских наук на тему «Электрофорез лекарственных веществ (экспериментально-клиническое исследование)». 1975 — член Совета молодых учёных при ЦК ЛКСМБ.
С 1976 по 2001 — председатель правления Белорусского общества физиотерапевтов и курортологов.
С февраля 2005 по август 2010[3] — директор Института физиологии НАН Беларуси.
2006 — главный редактор журнала «Новости медико-биологических наук».
2009 — академик НАН Беларуси по специальности «Физическая медицина».
С сентября 2010[3] — руководитель отдела и главный научный сотрудник Института физиологии НАН Беларуси[6].
Умер 17 января 2018 года, похоронен на Восточном кладбище Минска.
Подготовил более 70 докторов и кандидатов наук.
Автор более 150 изобретений и авторских свидетельств, двух научных открытий[2].
Им и с его участием разработаны и внедрены в производство около 50 физиотерапевтических аппаратов.
Опубликовал более 800 научных работ, в том числе 50 монографий, учебников и учебных пособий, более 400 журнальных статей, 50 методических рекомендаций и инструкций.