Член Бюро федерального Политсовета движения.
Родился 8 мая 1984 года в Москве.
Окончил факультет Вычислительной математики и кибернетики МГУ и магистратуру факультета Прикладной политологии Высшей школы экономики.
Общественной деятельностью занялся еще будучи старшеклассником. В 15 лет вступил в Amnesty International – крупнейшую международную правозащитную организацию, вскоре став пресс-секретарем ее Московской группы.
C 2001 по 2007 год участвал в деятельности Союза Правых Сил. В 2002 – 2006 годах представлял его в одной из территориальных избирательных комиссий. С июля 2005 года был сопредседатель Московского Молодежного СПС. С марта 2006 был членом политсовета Московской Организации СПС. В апреле 2007 года ушел из партии и оставил все должности, не согласившись с курсом федерального руководства на переговоры с Кремлем.
В июле 2004 года стал учредителем и сопредседателем (а позже – председателем) Московского объединения сторонников Комитета 2008, оно же “Москва: Свободный Выбор”.
В марте 2005 года стал одним из учредителей движения “Оборона”, а позже вошел в его Координационный Совет.
В марте 2006 принимал участие в “Джинсовой революции” в Минске, после чего провел 15 суток в камере на ул. Окрестина.
С 2006 года участвовал в организации всех московских Маршей и Дней Несогласных. В ноябре 2007 года был арестован за это на 5 суток, в мае 2008 – еще на 13 суток (позже приговор был отменен в связи с отсутствием события правонарушения).
В декабре 2007 года при участии сотрудников ФСБ был незаконно отправлен в армию. Был демобилизован 4 марта 2008 года, через два дня после завершения президентских выборов, призыв был признан неправомерным.
В октябре 2008 года получил Награду Прав Человека, ежегодно вручаемую правозащитной организацией Human Rights First.
В декабре 2008 года на учредительном съезде объединенного демократического движения “Солидарность” был избран в Федеральный политсовет и в Бюро движения.