Родился в посёлке Советский Щёкинского района Тульской области. В 1964 году семья переехала в город Горький. Окончил Горьковский инженерно-строительный институт им. В.П. Чкалова (1976 г.), заочную аспирантуру Московского архитектурного института (1987 г.). В 1976 – 1990 годах работал архитектором в институте «Горьковгражданпроект». С 1990 года – главный архитектор проектов НПО «Архстрой». Член Союза архитекторов СССР с 1986 года. Лауреат премии города Нижнего Новгорода (1994, 2002, 2004). Проживает в Нижнем Новгороде.