Родился 11 мая 1957 года в Челябинске.
В 1980 году окончил Челябинский политехнический институт по специальности «Экономика строительства» .
С 1977 по 1991 год входил в КПСС.
В 1980-89 — экономист, начальник лаборатории экономического анализа, начальник планового отдела одного из строительно-монтажных управлений треста «Южуралэлектромонтаж» , Челябинск.
С 1989 по 1991 год — главный специалист Главного планово-экономического управления Челябинского облисполкома.
В 1991 — начальник отдела приватизации, демонополизации и рыночных отношений Комитета экономики Челябинского облисполкома.
В 1991-92 — председатель Комитета по управлению государственным имуществом администрации Челябинской области.
В 1992-93 — заместитель главы администрации Челябинской области.12 декабря 1993 года был избран депутатом Государственной Думы РФ первого созыва.17 декабря 1995 года был избран депутатом Государственной Думы РФ второго созыва.
В декабре 1996 года принял участие в выборах главы администрации Челябинской области. Выборы проиграл.
В феврале 1997 года организовал и возглавил Общероссийскую политическую общественную организацию «Российские налогоплательщики» .19 декабря 1999 года был избран депутатом Государственной Думы РФ третьего созыва.Член редакционного совета газеты «Демократический выбор» .Награждён общественным «орденом Орла» (1994).