Родился 22 июня 1929 года в Саранске. Окончил с отличием электрофизический факультет Ленинградского электротехнического института (1954). Занимался общественной деятельностью, избираясь на должности секретаря райкома комсомола (1953—1956 гг.), секретаря обкома ВЛКСМ в 1956—1959 годах, а затем и первого секретаря Дзержинского РК КПСС Ленинграда (1959—1962 гг.) С 1962 по 1966 гг. занимал должность директора Ленинградской студии телевидения. В 1969 году окончил аспирантуру философского факультета ЛГУ, где под научным руководством В.А.Ядова была написана кандидатская диссертация Фирсова, посвященная советскому телевидению. Затем последовал период работы заведующим сектором в Институте социально-экономических проблем АН СССР. Однако в 1984 году бюро Ленинградского обкома КПСС освободило Фирсова от должности заведующего сектором. После работал в Институте этнографии АН СССР. В 1989 году Фирсов стоял у истоков институционализации академического института — петербургского филиала Института социологии АН СССР, директором которого он оставался до 1995 года. В начале девяностых Фирсов возглавил организационный комитет по созданию негосударственного образовательного учреждения — Европейского университета в Санкт-Петербурге и в дальнейшем стал его первым ректором, занимая этот пост до 2003 года. призы и награды медаль "За оборону Ленинграда" (1944); орден "Знак Почета" (1956); орден Дружбы (2006).
участие в фильмах 2010 Вспоминая Юрия Германа (документальный) 2004 Культурный слой (документальный)