Советский химик-органик, акад. АН БССР (с 1970). Родился в д. Уречье (ныне Минской обл.). Окончил Белорусский политехи. институт (1934). До 1941 работал там же. В 1941 — 1945— в Сов. Армии. С 1945 — в институте орг. химии АН СССР, с 1974 — в институте биоорг. хим. АН БССР.
Основные работы посвящены орг., биоорганической химии и стереохимии. Обнаружил (1953) совместно с И. Н. Назаровым изомеризацию винилаллилкетонов в дивинилкетоны. Доказал (1965) цис-раскрытие 16,17-окисей в гидразонах 20-кетостероидов. Открыл (1965— 1967) новые типы перегруппировок стероидных соед. Разработал (1967) методы синтеза пентаранов, ряда стероидов и азостероидов, аналогов дойзинолевой кислоты и др. Развил представление об универсальных полифункциональных блоках и их использовании в полном синтезе различных природных соед. Обнаружил самосборку трех компонентной стероидгидроксилирующей мембранной ферментной системы и изучил механизм ее функционирования. Выделил и изучил мембранные ферменты из митохондрий коры надпочечников, осуществляющие биосинтез кортикостероидов в организме человека. Установил аминокислотную последовательность мембранного фермента цитохрома Р-450. Применил матем. методы и расчеты на ЭВМ для прогноза биол. активности ряда аналогов нейропептидов и их фрагментов.