Родился в м. Головчин Белыничского уезда Могилевской губернии. Окончил Могилевскую фельдшерскую школу (1914), медицинский факультет Московского университета (1923). Участник первой Мировой войны. Фельдшер противоэпидемического отряда Могилевского губернского отдела здравоохранения (1917–1919). Врач-стажер Санитарно-гигиенического института Наркомздрава РСФСР (1923–1924), санитарный врач, заместитель заведующего Горецким уездным отделом здравоохранения, санитарный врач Минска (1924–1925). Заместитель заведующего, заведующий санитарно-эпидемиологическим отделом Нарком-здрава БССР (1925–1931), одновременно ассистент, доцент кафедры общей и экспериментальной гигиены медицинского факультета БГУ. Доцент, исполняющий обязанности заведующего кафедрой общей гигиены Белорусского медицинского института (1931–1934), одновременно декан санитарно-гигиенического факультета (1932–1934), заведующий отделом жилищно-коммунальной гигиены Белорусского санитарно-гигиенического института (1931–1938). Заведующий кафедрой общей гигиены Минского государственного медицинского института (1934–1941). Заведующий кафедрой гигиены Ижевского медицинского института (1941–1943), одновременно консультант по санитарным вопросам Наркомздрава Удмуртской АССР. Директор Белорусского (Ярославль), Минского государственного медицинского института (1943–1953), заведующий кафедрой общей гигиены (1943–1971), одновременно главный редактор журнала «Здравоохранение Белоруссии» (1955–1967).
В 1934 году утвержден в ученом звании профессора. В 1945 году защитил диссертацию на соискание ученой степени доктора медицинских наук. В 1953 году избран членом-корреспондентом Академии медицинских наук СССР. Участвовал в формировании санитарной службы республики, создании санитарного законодательства, ликвидации санитарных последствий первой мировой и гражданской войн. В послевоенные годы работал над вопросами санитарных последствий войны и их ликвидации. Автор и соавтор более 150 научных работ. Руководил выполнением 4 докторских и 18 кандидатских диссертаций.
Внес огромный вклад в развитие высшего медицинского образования в республике, во время Великой Отечественной войны возглавил восстановление медицинского института в Ярославле, его реэвакуацию, в разрушенном Минске успешно решал вопросы создания учебных и научных баз, формирования научно-педагогических кадров.
Награжден орденами Ленина, Орден Трудового Красного знамени, «Знак почета», медалями «За доблестный труд в Великой Отечественной войне 1941–1945 гг.», «За трудовую доблесть» (1961, 1967), почетным знаком «Отличнику здравоохранения» (1951), Почетными грамотами Верховного Совета БССР. Присвоено почетное звание «Заслуженный деятель науки БССР» (1949).