В 1969 году окончил Алтайский политехнический институт им. И. И. Ползунова, инженер-строитель. Работал заместителем начальника производственного строительно-монтажного объединения «Кургантяжстрой», был председателем Курганского горисполкома. В 1991 году избран главой городского самоуправления, мэром города Кургана. Член делегации Российской Федерации Конгресса местных и региональных властей Европы. Член правления общероссийского конгресса муниципальных образований, вице-президент ассоциации муниципальных образований «Города Урала». Награжден бронзовой медалью ВДНХ за разработку автоматизированной системы управления в строительстве; орденом Почёта.
В апреле 2004 года признан лауреатом III Всероссийского конкурса «Лучший муниципальный служащий». Заслуженный строитель Российской Федерации. Женат, есть сын и дочь. Увлечения — чтение книг, спорт. Сторонник здорового образа жизни.