Родился в Казани. Окончил Казанский государственный технический университет им. А.H.Туполева (КАИ) по специальности «менеджмент в социальной сфере» (2001 г.), аспирантуру КАИ им. А.М.Туполева по специальности «социальная структура, социальные институты и процессы» (2004 г.).

В 1999 г. — сопредседатель движения Молодые социал-демократы России, член Координационной группы МДТ «Согласие».
С 2002 по 2003 гг. — инструктор Регионального отделения «ЯБЛОКО».
С 2003 по 2004 гг. — начальник Казанского штаба «ЯБЛОКО».
С января по август 2004 г. — руководитель аппарата Регионального отделения «ЯБЛОКО».
С 2004 по 2006 гг. — заместитель председателя регионального отделения РДП «ЯБЛОКО» в РТ, член Федерального совета РДП «ЯБЛОКО».
С сентября 2006 г. — председатель Регионального отделения РОДП «ЯБЛОКО» в РТ, член Федерального совета РОДП «ЯБЛОКО».

Автор 10 научных публикаций.