Родился в Томске в 1981 г.
В 2003 г. окончил исторический факультет Томского государственного университета. После окончания университета на протяжении трех лет работал преподавателем истории и обществознания в средней школе № 8 г. Томска. Затем, в 2007 г. преподавал историю международных отношений в Томском государственном университете. С момента основания Объединенного гражданского фронта в июне 2005 г. возглавлял Томское региональное отделение ОГФ. Был избран членом Бюро Федерального совета ОГФ. Являлся организатором многочисленных акций протеста в Томске, в результате одной из которых был приговорен к 10 суткам административного ареста.
В 2008 г. на учредительном Съезде ОДД "Солидарность" был избран членом Федерального политсовета движения. Вышел из ФПС в 2013 году.
В декабре 2010 по 2012 год был избран исполнительным директором ОДД "Солидарность". С осени 2011 г. принимал участие в организации крупнейших акций протеста оппозиции в г. Москве. С конца 2010 г. проживает в г. Москве, женат, сыну 2,5 года.