Родился 3 июля 1930 года в городе Свердловске (ныне Екатеринбург) в семье русских интеллигентов. Отец — П. Е. Гнедовский и мать — В. К. Ванюкова работали инженерами-проектировщиками в области строительства промышленных и жилых зданий. Дед по линии матери — К. А. Ванюков — известный агроном. Дед по линии отца — православный священник, служил в Омске, на Дальнем Востоке, а в конце жизни — в Москве, в храме Всех Святых на Соколе.
В 1954 году окончил Московский архитектурный институт (МАРХИ). Ученик И. Е. Рожина и А. П. Великанова, научный руководитель — А. Н. Душкин.
В 1962 году защитил кандидатскую диссертацию в Институте общественных зданий Академии архитектуры. Продолжил работу в НИИ общественных зданий в качестве старшего научного сотрудника, заведующего отделом.