Депутат Палаты Представителей Законодательного Собрания Свердловской области (с 2008 года), президент ООО Трест «Тагилстрой», председатель правления Тагилбанка.
Родился 30 августа 1950 года в городе Нижнем Тагиле Свердловской области. Учился в средней школе № 90 города Н.Тагила. После окончания школы работал на «Уралвагонзаводе».
В 1968 году поступил в Нижнетагильский педагогический институт и в 1973 году окончил его по специальности «Общетехнические дисциплины, трудовое обучение и физика».
С августа 1973 по май 1974 года работал преподавателем в средней школе № 19. В мае 1974 года был призван в армию. После службы работал мастером, старшим преподавателем, старшим мастером в ТУ № 4, СГПТУ № 89.
В 1981 году перешёл на работу в ПСМО «Тагилстрой», управление производственно-технической комплектации, где работал в должностях заместителя начальника УПТК, затем начальником УПТК треста «Тагилстрой». Работая в тресте, получил второе высшее образование, в 1992 году закончил Свердловский институт народного хозяйства по специальности «Организация управления производством».
С 1 марта 1993 года – первый заместитель генерального директора АО «Тагилстрой».
С 1996 года – член Совета директоров Тагилбанка.
С 21 декабря 1998 года – председатель правления Тагилбанка.
Президент ООО Трест «Тагилстрой». Заслуженный строитель Российской Федерации.
2 марта 2008 года избран депутатом Палаты Представителей Законодательного Собрания Свердловской области от Ленинского одномандатного округа № 17 (Нижний Тагил и Пригородный район); представляет партию "Единая Россия".
В Палате Представителей возглавляет комитет по экономической политике, бюджету, финансам и налогам. Основное направление деятельности - работа над проектом бюджета Свердловской области, внесение изменений в действующий бюджет, а также контроль за исполнением бюджета области и муниципальных образований в текущем году и в предыдущие периоды.