Родился 20 мая 1963 года в Москве. В 1985 году окончил Московский государственный педагогический институт по специальности «учитель русского языка».
В 1986-1987 годах работал диспетчером в Московском городском бюро экскурсий. В 1987–1991 годы — активист клуба «Перестройка», один из основателей и авторов самиздатской газеты «Хронограф». Одновременно как социолог научно-технического кооператива «Перспектива» работал над созданием базы данных по неформальным политическим клубам СССР. Участвовал в создании Московского общественного бюро информационного обмена (М-БИО), на основе которого был учрежден Институт гуманитарно-политических исследований (ИГПИ). В 1990-1995 годах был заместителем директора ИГПИ.
В 1993 году участвовал в создании избирательного блока «Явлинский—Болдырев—Лукин». С 1995 года — член бюро центрального совета объединения «Яблоко». В 1993, 1995 и 1999 годах избирался в Госдуму по спискам «Яблока», был зампредом комитета по вопросам местного самоуправления.
C 2001 — зампредседателя, с 2008 года — председатель партии «Яблоко». В 2004 году стал одним из создателей и председателем Комитета защиты москвичей. В декабре 2005 года избран в Мосгордуму по партийному списку. Неоднократно принимал участие в акциях протеста и несанкционированных митингах. 17 июля 2013 года зарегистрирован кандидатом в мэры Москвы от «Яблока».
Кандидат политических наук, тема диссертации — «Политологический анализ федеративных отношений в России». Женат, дочь.
Из предвыборной программы:
«Россия – европейская страна, Москва – европейская столица. Начнем перемены с Москвы! Отстоим Москву, отстоим и Россию! Все депутатские льготы будут отменены. Управы будут ликвидированы. Большая часть их полномочий, включая благоустройство, ЖКХ, спорт и социальную защиту, будет передана муниципалитетам. За счет снижения расходов на бессмысленные дорожные проекты и других внутренних резервов я наращу инвестиции в образование, здравоохранение и в энергоэффективность ЖКХ. С использованием рабского труда в Москве будет покончено. Я добьюсь, чтобы работодатели обеспечивали достойные условия труда и жизни для мигрантов. Работодатели будут обязаны обеспечить работников-иностранцев жильем в легальных общежитиях. Я разработаю новый Генеральный план Москвы и правила землепользования и застройки, для их разработки будут приглашены в том числе всемирно известные эксперты. По проекту Генерального плана будут проведены экспертные и публичные слушания. Введу мораторий на транспортные проекты Собянина. Будет развита сеть городских платных парковок, возле метро и крупных узлов наземного транспорта будут построены многоярусные перехватывающие парковки, бесплатные для пассажиров метро и общественного транспорта. Я буду предоставлять землю бесплатно (но без права перепродажи на длительное время) жилищно-строительным кооперативам москвичей, которые будут осуществлять права застройщика по договору подряда и самостоятельно взаимодействовать с подрядными организациями. Я отменю неправовую ликвидацию субъектов малого бизнеса, отменю постановление правительства Москвы о внесудебном сносе объектов нестационарной торговли, проведу расследования по всем внесудебным сносам. Добьюсь отмены дискриминационных норм об упрощенном изъятии земельных участков на территории Новой Москвы».