Эксперт в области избирательного права и процесса. Кандидат физико-математических наук, кандидат юридических наук.

С 1989 года принимает участие в выборах различного уровня.

В 1990 – 1993 гг. – депутат Советского районного Совета города Москвы. С 1993 по 2001 год Участвовал в организации выборов в качестве члена и председателя избирательных комиссий всех шести уровней – от участковых до ЦИК РФ. Принимал участие более чем в сорока избирательных кампаниях во многих регионах России в качестве организатора и методиста общественного наблюдения и юридического консультанта. Участвовал в десятках судебных процессов по нарушениям избирательных прав.

Является автором около 30 научных и методических работ по избирательному праву и электоральной статистике. Участвовал в разработке федерального и московского избирательного законодательства.

С 1999 года – председатель незарегистрированного Межрегионального общественного объединения избирателей.

С 2002 года – член Российской демократической партии "Яблоко". С 2004 года – член Бюро Московского регионального отделения партии.