Родился 21 марта 1976 года в городе Миасс, Челябинской области.
Образование высшее. Журналист.
В общественной жизни с 1991 года.
Прошел службу в вооруженных силах с 1994 по 1996 год
1993 - Член движения «Демократическая Россия» С ноября 1993 сторонник избирательного объедения «Яблоко»
В 1996 - лидер Миасского Молодежного ЯБЛОКА, кандидат в депутаты Городского совета Миасса С 1997 лидер Молодежного движения «Союз Молодежи Миасса»
1998 - Переезд в город Южноуральск Челябинской области, работа в газетах «Альянс-Пресс», «Вся Округа»
2000 - кандидат в депутаты Городского совета Миасса
2011 - с декабря один из координаторов движения «Белая Лента»
2012 - Член движения «За права человека», координатор движения «Московский гражданский форум», сопредседатель движения «Гражданская Федерация»
2014 - Член партии Яблоко, Председатель Совета дома.
2016 - Избран Председателем местного отделения партии ЯБЛОКО в Юго-Западном административном округе Москвы.