В конце 1980-х годов – один из наиболее активных участников демократического движения в Ленинграде, член клуба "Перестройка" и Ленинградского народного фронта.
В 1990-1993 годах - депутат Московского райсовета, председатель комиссии по вопросам самоуправления. Затем работал помощником Председателя Законодательного Собрания Санкт-Петербурга, советником первого вице-губернатора Санкт-Петербурга – председателя Комитета финансов, главным помощником депутата Законодательного Собрания. Известный публицист, обозреватель "Новой газеты" (с 2000 года), член Союза журналистов России, автор более 7 тысяч статей в российских и петербургских СМИ. Лауреат премии «Золотое перо России».
Один из организаторов борьбы петербуржцев против 400-метровой башни "Охта-центра".
В 2007-2011 годах - доцент кафедры журналистики Института телевидения, бизнеса и дизайна, с 2013 года – профессор кафедры политологии РГПУ им. А.И.Герцена.
Член Союза писателей Санкт-Петербурга, член Санкт-Петербургского ПЕН-клуба, член Всероссийского общества охраны памятников истории и культуры.
Автор шести книг: "ЯБЛОКО" в Петербурге", "Российская элита", "Аркадий и Борис Стругацкие: двойная звезда", "К демократии и обратно", "Бывали хуже времена", "Башне – нет!".
Награжден медалью «В память 300-летия Санкт-Петербурга» и Почетным дипломом Законодательного Собрания Санкт-Петербурга «За выдающийся вклад в развитие парламентаризма в Санкт-Петербурга и повышение правовой культуры».
В декабре 2011 года избран депутатом Законодательного Собрания Санкт-Петербурга 5-го созыва. Заместитель председателя комиссии по городскому хозяйству, градостроительству и земельным вопросам, член комиссии по социальной политике и здравоохранению.
Заместитель руководителя фракции "ЯБЛОКО".