Родился 7 апреля 1954 года. В 1973 году окончил Киевский техникум железнодорожного транспорта; в 1983 году – Уральский государственный университет им А. М. Горького (журналист).
Трудовую деятельность начал в 1973 году в управлении «Павлодарстройпуть» (Казахстан). Служил в рядах Советской армии в танковой дивизии. Офицер запаса.
С 1977 года жил и трудился в Новоуральске (Свердловск-44). Работал на Уральском электрохимическом комбинате, Уральском автомоторном заводе (ПО ЗИЛ), в городском комитете КПСС, газете «Нейва». Принимал участие в создании двух книг о городе: «Уральский ЗИЛ», «Новоуральск – годы и судьбы».
В 1997 году был избран председателем исполкома Свердловского регионального отделения ВОПД «Наш дом – Россия».
С 2000 по 2004 год работал в коммерческих структурах.
С апреля 2004 по декабрь 2011 года – председатель комитета по промышленной, аграрной политике и природопользованию областной думы законодательного собрания Свердловской области.
С декабря 2011 по октябрь 2012 года – советник председателя правительства Свердловской области (по вопросам ВПК и атомной промышленности).
14 октября 2012 года избран главой Новоуральского городского округа (председателем думы Новоуральского городского округа).
С марта 2017 года - заместитель губернатора Калининградской области.
Член Центральной контрольно-ревизионной комиссии партии «Единая Россия». Член Союза журналистов России.