Родился 14 ноября 1984 года в Москве.
В 2008 году окончил «МАТИ – Российский государственный технологический университет имени К.Э. Циолковского» (специальность «Динамика и прочность машин»).
С 2007 по 2015 годы работал в авиакомпании «Трансаэро», в разные годы занимал должности техника и инженера цеха диагностики и неразрушающего контроля Директората Производства Технического департамента.
В 2011 вступил в КПРФ. С 2012 по 2018 годы являлся первым секретарем Ленинградского отделения партии.
В 2012 году был избран депутатом Совета депутатов муниципального округа Аэропорт. Также участвовал в выборах депутатов Мосгордумы VI и VII созывов и выборах депутатов Госдумы VII созыва.
С 2015 по 2020 годы работал инженером-дефектоскопистом в ООО «ЭнергоТехСервис».
С 2016 по 2018 годы являлся помощником депутата Госдумы Александра Потапова.
В 2018 году объявил об участии в выборах мэра Москвы, однако снял свою кандидатуру в пользу Елены Шуваловой. После выдвижения Вадима Кумина вместо Шуваловой покинул КПРФ.
Также в 2018 году был доверенным лицом кандидата в президенты Грудинина П.Н.