Родился в селе Хохлово Ардатовского района Горьковской области. Окончил Московский архитектурный институт (МАРХИ, 1967 г.). В 1967 – 1970 годах работал архитектором проектного института «Ивановгражданпроект» (г. Иваново). С 1970 года преподавал в МАРХИ (ныне Государственная архитектурная академия). Профессор. Кандидат архитектуры. Член Союза архитекторов России. Член Союза художников России.
По совместительству работал главным архитектором Химкинского района Московской области (1972-1974), главным архитектором проектов Государственного научно-исследовательского и проектного института «Аэропроект» (1974-1991). Автор аэровокзального комплекса Адлер (г. Сочи), аэровокзального комплекса в Баку, аэропорта им. Хосе Марти (г. Сантьяго де Куба) и др. Проживает в Москве.