Окончил школу № 287 г. Санкт-Петербург, Санкт-Петербургский государственный инженерно-экономический университет факультет «Региональной экономики и управления» (специальность — государственное и муниципальное управление). Диплом на тему развития местного самоуправления в Санкт-Петербурге защитил летом 2004 года, после чего поступил в аспирантуру.
В «Молодежном Яблоко» — с декабря 2000 года. В 2001 — 2003 годах — член Центрального Совета, в 2002 — 2003 годах — заместитель Председателя Санкт-Петербургского Молодёжного Союза «Яблоко» по взаимодействию со средствами массовой информации, руководитель пресс-службы.
В 2003 — 2005 — член Контрольно-ревизионной Комиссии Санкт-Петербургского Молодежного Союза «Яблоко».
В 2005—2008 годах — Председатель Санкт-Петербургского Молодёжного Союза «Яблока»
С 2006 года — сопредседатель внутрипартийного объединения «Молодёжное Яблоко — молодые демократы»
Бывший координатор Молодёжного движения «Оборона» в Санкт-Петербурге.
В марте 2009 года избран депутатом муниципального совета муниципального образования № 6 (Санкт-Петербург, Адмиралтейский район).