Народився 1 грудня 1988 року у Донецьку.
У 2014 році з відзнакою закінчив економіко-правовий факультет (нині юридичний) Донецького національного університету за спеціальністю «Правознавство».
Працював вчителем історії та правознавства у школі міста Авдіївка.
У 2012 році балотувався до Верховної Ради 7 скликання від партії “УДАР” 37 номером у списку як член партії. Тоді ж очолював виборчий штаб партії у Донецькій області. Став депутатом у 2014 році, входив до комітету з питань податкової та митної політики.
У 2014 році був радником голови Дніпропетровської ОДА Ігоря Коломойського.
Під час Євромайдану був організатором Автомайдану у Донецькій області, одним з координаторів Комітету патріотичних сил Донбасу.
У 2016 році балотувався до Верховної Ради як безпартійний самовисуванець на проміжних виборах за 206 округом (Чернігівська область).
28 березня 2016 року ЦВК України позбавила Фірсова мандата разом з Миколою Томенком після припинення їх повноважень з'їздом БПП[12][13].
Висунув свою кандидатуру на довиборах народного депутата 17 липня 2016 року в Чернігові. Згідно з червневим соцопитуванням КМІС посів друге місце з 5,7 % голосів, поступаючись будівельному підприємцеві Максиму Микитасю (14,1 %). За підсумками голосування зайняв п'яте місце з результатом 4,07 % (1 980 голосів).
У травні 2018 року Фірсов з командою партії «Альтернатива» підтримав Анатолія Гриценка на президентських виборах. Став автором Екологічної стратегії 2020 — програми, з якою Гриценко йшов на вибори. У 2019 став кандидатом від «Громадянської позиції» на парламентських виборах
21 листопада 2019 року Фірсова було призначено тимчасовим главою Державної екологічної інспекції. У травні 2020 року був звільнений з даної посади.
У 2019 році балотувався до Верховної Ради 9 скликання від партії “Громадянська позиція” (№9 у списку). До парламенту не пройшов.
У серпні 2020 року заявив про намір балотуватись у мери Києва. У вересні його було зареєстровано як кандидата від партії "Екологічна альтернатива".
18.01.2019