Окончил Казанский инженерно-строительный институт с квалификацией «инженер-строитель» (1974), Северо-Западную академию государственной службы по специальности «государственное и муниципальное управление» (2000, заочно).
С 1965 – военнослужащий срочной службы в Туркестанском военном округе; в 1968–1969 – учитель физики и черчения средней школы с. Антоновка Татарской АССР; с 1974 – инженер-строитель, начальник строительно-монтажного бюро по гражданскому строительству, начальник отдела капитального строительства, с 1980 – заместитель директора по капитальному строительству судоремонтного завода «Нерпа»; с января 1987 – председатель городского исполнительного комитета, с ноября 1991 – глава администрации ЗАТО г. Снежногорск (переизбирался несколько раз), с 2008 – заместитель главы муниципального образования ЗАТО Александровск; с 2010 – начальник управления муниципальной собственностью ЗАТО Александровск.
Инициатор создания единого образовательного пространства в ЗАТО, открытия филиалов двух вузов и техникума.
Член Совета по местному самоуправлению Российской Федерации и президиума Российского союза местных властей (1997), Совета по вопросам местного самоуправления при Совете Федерации Федерального собрания Российской Федерации (2003). Член президентского совета при Президенте Российской Федерации по местному самоуправлению (2007–2010). Член правления Ассоциации малых и средних городов России.
Награжден орденом Почета (2002), медалью «300 лет Российскому флоту», орденом Русской Православной церкви Преподобного Сергия Радонежского III степени. Отличник народного просвещения. Лауреат национальной общественной премии им. Петра Великого.
Лит.: Кто есть кто в Мурманской области. – СПб. – Мурманск, 2004; Педагогическая энциклопедия Мурманской области. – Мурманск, 2001; Циркунов И. Б. Города нового качества. – Мурманск, 2008.