Родился 23 июля 1972 года в городе Свердловске.
Высшее образование получил на философском факультете Уральского государственного университета им. А. М. Горького, который окончил в 1994 году. В 1996-м также окончил Уральскую государственную юридическую академию.
В 1996—2001 гг. был депутатом Екатеринбургской городской думы. Стал одним из основателей политического консалтингового агентства ЗАО «Бакстер Групп».
В 2014—2015 гг. — заместитель руководителя Департамента территориальных органов Правительства Москвы. После в течение 6 лет был советником председателя Московской городской думы Алексея Шапошникова.
В феврале 2021 стал победителем конкурса «Лидеры России Политика». В сентябре того же года Гусев был избран депутатом Государственной Думы VIII созыва от партии «Справедливая Россия — За правду» по федеральному партийному списку первым номером в составе региональной группы № 18, Краснодарского края.
Гусев является заместителем руководителя фракции «Справедливая Россия—За правду», а также первым зампредседателя комитета Госдумы РФ по контролю.
30 мая 2022 года Гусева избрали председателем совета московского регионального отделения партии «Справедливая Россия — Патриоты — За правду».
Секретарь Президиума Центрального совета партии «Справедливая Россия — За правду» по политическим вопросам, член Президиума Центрального совета партии.
В начале декабря 2022 года в СМИ появилась информация о том, что Гусев примет участие в выборах Мэра Москвы в качестве кандидата.