Кандидат архитектуры, профессор, член Союза архитекторов СССР. В 1936 году окончил Ленинградский институт инженеров коммунального строительства по специальности «архитектор». После этого обучался в Институте живописи, скульптуры и архитектуры Всероссийской Академии художеств им. И. Е. Репина. В первые месяцы Великой Отечественной войны сначала трудился на маскировке особо важных объектов Москвы, затем был призван в ряды Красной армии. Обеспечивал чертежное оформление всей боевой инженерной документации по минно-взрывным заграждениям, переправам, дорогам, мостам, оборонительным сооружениям, был награждён «Медалью за боевые заслуги».
В 1947 году завершил обучение в аспирантуре, в этом же году стал главным архитектором Калининграда (до 1953 года). В 1955 году возглавил Областной отдел по делам архитектуры. Кроме того, был депутатом городского совета (1951−1957). Автор первого генерального плана восстановления Калининграда и проекта реконструкции городского центра. В 1957 году перебрался в Челябинск, где занимался преподавательской деятельностью в политехническом институте. С 1961 года работал в Москве, руководил рядом крупных архитектурных проектов. Неоднократно посещал Калининград, возглавлял проект «Охрана памятников культуры города Калининграда».