Родился в 1978 г. в г. Казани. Окончил в 1996 году среднюю школу N 51. В том же году поступил в Казанский государственный технический университет им. А.H.Туполева (КАИ), и в 2001 году получил диплом по специальности «Менеджмент в социальной сфере». В том же году поступил в аспирантуру при выпускающей кафедре по специальности “социальная структура, социальные институты и процессы”, которую закончил в декабре 2004 года. Автор 13 научных публикаций и нескольких публикаций в прессе.
В 1996 году стал лауреатом конкурса “Интеллект – 96” и получил красный диплом. Неоднократно являлся членом жюри конкурсов “Юный политолог” и “Юный дипломат”
Трудовую деятельность начал после окончания школы, работал экспедитором, менеджером отдела снабжения. После окончания института работал на руководящих должностях в сфере услуг и в Партии «ЯБЛОКО». С 2006 занялся преподавательской деятельностью. Работал ассистентом кафедры социологии, политологии и менеджмента КГТУ им.А.Н.Туполева, преподавал в Казанском филиале Московского института права.
Общественно-политической деятельностью занялся в 1998 году, вступив в движение Молодые социал-демократы России и Многонациональное движение Татарстана “Согласие”.
В 1999 году был избран сопредседателем движения Молодые социал-демократы России, членом Координационной группы МДТ “Согласие. Также был членом Совета блока демократических сил РТ “Равноправие и законности”. В этом же году баллотировался в Казанский городской совет народных депутатов.
В 2001 г. был доверенным лицом кандидата на должность Президента РТ от блока демократических сил республики Ивана Грачева.
В 2003 году вступил в Партию «ЯБЛОКО». В августе 2004 года избран заместителем председателя регионального отделения Партии «ЯБЛОКО» в РТ, членом Федерального Совета РДП «ЯБЛОКО».
В 2006 году баллотировался в Городскую Думу г. Казани. Занял второе место.
С сентября 2006 года – Председатель Регионального отделения РОДП «ЯБЛОКО» в РТ, член Федерального Совета РОДП «ЯБЛОКО».