Родился в с. Маслянское Тюкалинского уезда Омской губ. в семье учителя. Окончил медицинский факультет Иркутского университета, 1926; военный врач стрелкового полка в Забайкалье, 1926-1927; врач по охране труда в Иркутске, 1927-1936; начальник медико-санитарной службы завода оборонной промышленности в Иркутской обл., 1936-1937; старший врач полка, участник боев на р. Халхин-Гол, 1937-1941.
В годы Великой Отечественной войны корпусной врач, начальник медицинской службы танковой армии, 1941-1945. Начальник медицинского отдела армии, заместитель начальника военно-медицинского управления Белорусского военного округа, 1945-1953; советник начальника медицинского управления чехословацкой Армии, 1953-1955. Начальник учебной части военной кафедры Минского медицинского института, 1955-1957; начальник военной кафедры, 1957-1961.
Ассистент кафедры физического воспитания и лечебной физкультуры Минского медицинского института, 1961-1966, одновременно декан курса лечебного факультета, временно исполнял обязанности проректора института по учебной работе. Заведующий отделом аспирантуры и клинической ординатуры Минского медицинского института, 1966-1975.
Председатель группы народного контроля института, 1963-1975.
Умер в Минске, похоронен на кладбище «Северное».
Награжден:
- Один из первых военных врачей, награжденных орденом Ленина;
- награжден 5 боевыми орденами,
- 6 орденами иностранных государств (Монголия, Польша, Чехословакия);
- медалями.