Родился 22 сентября 1987 года в Москве.
В 2004 году окончил общеобразовательную автономную некоммерческую организацию «Школа «Знак».
В 2009 году окончил Московский государственный университет им. М. В. Ломоносова с присвоением квалификации «политолог».
С 2005 года — член Союза коммунистической молодежи (молодежная, комсомольская, организация КПРФ; ныне — Ленинский коммунистический союз молодежи), секретарь городского комитета по организационной работе. В 2006 году вошел в состав окружного комитета организации.
В 2007 году вступил в Коммунистическую партию Российской Федерации (КПРФ) (Ленинское местное отделение, район Хамовники). Затем был избран членом бюро районного комитета, позднее — первым секретарем партийного комитета.
В 2008 году стал членом горкома комсомола, в 2009 году — секретарем окружного комитета комсомола Центрального административного округа Москвы.
С августа 2009 года по август 2011 года работал в Сбербанке России.
11 октября 2009 года баллотировался в депутаты Московской городской думы по списку КПРФ (второй номер первой территориальной группы), однако в гордуму не прошел.
В 2011 году был принят в городской комитет КПРФ.
С сентября 2011 года по декабрь 2012 год — консультант отдела Центрального комитета КПРФ по информационно-аналитической работе и проведению выборных кампаний.
Одновременно в 2011-2013 годы работал ассистентом на кафедре «Стратегического планирования и экономической политики» факультета государственного управления МГУ.
С декабря 2012 года по 2016 год — помощник депутата Государственной думы Федерального собрания РФ.
В 2012 году избран первым секретарем местного отделения КПРФ «Ленинское».
В 2013 году вошел в состав бюро Московского горкома (МГК) партии, возглавил комиссию по работе с молодежью.
14 сентября 2014 года участвовал в выборах в Мосгордуму, был выдвинут КПРФ по одномандатному округу №16. Занял второе место (19,32%) и в думу не прошел.
В декабре 2014 году избран секретарем МГК КПРФ по вопросам агитации и пропаганды. Кандидат в члены ЦК КПРФ.
18 сентября 2016 года избран в Госдуму РФ VII созыва от КПРФ по Медведковскому одномандатному избирательному округу №200 (Москва). Получил 19,11% голосов, его ближайший соперник от ЛДПР Сергей Добрынин — 15,93%. В нижней палате парламента вошел в состав партийной фракции.
С 2021 года — депутат Государственной думы РФ VIII созыва. Избран 19 сентября 2021 года от партии КПРФ по федеральному округу (третий номер в региональной группе №34, Москва). Баллотировался также по Медведковскому одномандатному округу №200 в Москве, однако уступил (26,23%) победу актеру Дмитрию Певцову (самовыдвиженец), за которого отдали голоса 38,23% избирателей.
В середине января 2023 года в СМИ появилась информация о том, что Парфенов станет кандидатом на выборах Мэра Москвы.