Родился 31 октября 1925 года в селе Нижний Белоомут Зарайского уезда Рязанской губернии (сейчас это Луховицкий район Московской области).
В 1952 году — окончил Московский архитектурный институт, и был направлен на работу архитектором в горьковский «Горпроект» .
С 1958 по 1966 годы — главный архитектор Дзержинска.
С 1966 по 1986 годы — главный архитектор города Горького (сейчас это Нижний Новгород).Участвовал в разработке и реализации генеральных планов развития Горького, в том числе по ликвидации барачного фонда, строительству метрополитена.
С 1986 года — доцент, а с 1995 года и до последних лет жизни — профессор кафедры градостроительства Нижегородского государственного архитектурно-строительного университета.Избирался депутатом Совета народных депутатов Нижнего Новгорода нескольких созывов.Умер 18 июня 2016 года в Нижнем Новгороде.