В 1990–1993 годах – депутат, заместитель председателя районного Совета народных депутатов Центрального района г. Челябинска. В 1993–1995 годах – председатель Челябинской городской избирательной комиссии. В 1996–2000 годах – председатель – секретарь Челябинской городской Думы первого созыва.
Депутат госдумы
17 января 2000 год стал депутатом ГД РФ.[2] 25 марта 2003 года сложил полномочия в связи с назначением на должность члена ЦИК РФ.[3] Мандат был передан Николаю Губскому.