Родился 2 октября 1954 года в Прокопьевске Кемеровской области. В 1972 году поступил в Свердловский архитектурный институт, окончил его в 1978 году по специальности «архитектура». Работал архитектором и главным архитектором проектов в проектных организациях различных городов России. В 1987 году переехал в Калининградскую область по приглашению на должность районного архитектора в Полесском районе.
С 1991 года занимал должность начальника проектно-планировочного бюро Главного управления архитектуры и градостроительства Калининградского облисполкома в Калининграде. С 1994 по 2005 год — главный архитектор Калининградской области, руководитель Управления архитектуры и градостроительства администрации области.
В 2006 году приглашён на должность ведущего консультанта Министерства регионального развития РФ, затем работал в филиале НИИТИАГ РААСН. В 2011–2019 годах — председатель Балтийской гильдии градостроителей. С 2013 года работает в Балтийском федеральном университете имени Иммануила Канта (Калининград): заведующий кафедрой градостроительства, землеустройства и дизайна, директор Регионального центра компетенций по вопросам городской среды.