Родился в м. Усвяты Витебской губ. в семье земского врача. Слушатель Императорской медико-хирургической академии, 1914-1915; добровольно ушел на фронт вольно-определяющимся. В период первой мировой и гражданской войн рядовой, санинструктор Центрального красноармейского госпиталя, 1915-1920.
Слушатель Военно-медицинской академии, 1920-1925; младший, старший врач артиллерийского полка, 1925-1930; начальник санитарной службы курсов усовершенствования командного состава, 1930-1940; корпусной врач, 1940-1941.
Старший преподаватель Киевского медицинского училища, 1941-1942; старший руководитель военно-медицинских дисциплин Киевского военно-медицинского училища, 1942-1943; начальник военной кафедры Молотовского фармацевтического училища, 1943-1944. Основатель и первый начальник военной кафедры Белорусского (Ярославль), Минского медицинского института, 1944-1951.
Награжден:
- орденом Ленина,
- 2 боевыми орденами, медалями,
- Почетной грамотой ВС БССР, 1951,
- значком «Отличник здравоохранения».
Умер в Минске, похоронен на кладбище «Северное».