Член Российской демократической партии "Яблоко" с 2002 г., член Бюро Московского регионального отделения партии с 2004 г.; эксперт в области избирательного права и процесса; кандидат физико-математических наук; кандидат юридических наук; с 1898 г. принимает участие в выборах различного уровня; в 1990-1993 гг. - депутат Советского районного Совета города Москвы; с 1993 по 2001 г. участвовал в организации выборов в качестве члена и председателя избирательных комиссий разного уровня; был членом с правом совещательного голоса избирательных комиссий всех шести уровней - от участковых до ЦИК РФ. Принимал участие более чем в сорока избирательных кампаниях во многих регионах России в качестве организатора и методиста общественного наблюдения и юридического консультанта; участвовал в десятках судебных процессов по нарушениям избирательных прав; является автором около 30 научных и методических работ по избирательному праву и электоральной статистике; участвовал в разработке федерального и московского избирательного законодательства; с 1999 г. - председатель незарегистрированного Межрегионального общественного объединения избирателей.