Родился 23 января (4 февраля) 1897 в Москве.
В 1923 году окончил факультет промышленного строительства МВТУ.
В том же году по приглашению профессора МВТУ А. В. Кузнецова вошёл в состав Инженерно-конструкторской группы, занимавшейся разработкой проектных чертежей для сооружения павильонов Всероссийской сельскохозяйственной и кустарно-промышленной выставки. Во второй половине 1920-х годов работал в проектном бюро Всероссийского текстильного синдиката, где совместно с И. С. Николаевым разрабатывал проекты новых текстильных фабрик. После преобразования синдиката в Текстильстрой, стал главным инженером этого треста.
В начале 1930-х годов работал в тресте Союзстандартжилстрой, сначала в секторе конструкций, затем, после отъезда из СССР Эрнста Мая, стал главным инженером входящего в трест института Стандартгорпроект, где руководил разработкой градостроительных проектов «соцгородов» , возникавших на базе крупных предприятий тяжёлой промышленности.
В 1934 году вступил в Союз советских архитекторов. Во время Великой Отечественной войны находился в эвакуации в Красноярске, где руководил группой проектирования промышленных сооружений.Скончался в Москве 11 июня 1992 года. Похоронен на Донском кладбище в Москве.