Сергей Александрович Афанасьев родился 21 ноября 1958 г. в Ленинграде.
В 1976 г. окончил школу № 483 Московского района. В период с 1976 по 1982 гг. С.А. Афанасьев учился в Ленинградском Ордена Ленина и Ордена Красного Знамени Ленинградском механическом институте («Военмех») имени Д.Ф. Устинова на очном дневном отделении машиностроительного факультета «А» по специальности: «Конструирование и производство летательных аппаратов»; квалификация «инженер-механик».
С 1982 г. работал в Научно-производственном объединении «Государственный институт прикладной химии» (ГИПХ) в должности инженера-механика; в 1986 г. переведен на должность младшего научного сотрудника, позже назначен на должность научного сотрудника.
С 1992 по 1996 гг. работал в НПФ «Техком – АВ» в должности главного инженера; с 1996 г. – ПБОЮЛ (предприниматель без образования юридического лица): в индивидуальном порядке занимался разработкой конструкторской документации.
С 2007 по 2010 гг. – старший смены, лицензионный охранник 6 разряда в ООО ОП «Северный форт».
В 2011 г. прошел обучение в НОУ высшего профессионального образования «Межрегиональный институт экономики и права» по специальности: «Системный администратор» (специалист по эксплуатации компьютерных сетей и сопровождению программы 1 – С: Предприятие); имеет диплом государственного образца на право ведения профессиональной деятельности в сфере бизнес-информатики.
С 2012 по 2020 гг. С.А. Афанасьев работал в ФБУН НИИ эпидемиологии и микробиологии им. Пастера в качестве инженера по медицинскому оборудованию; с 2014 г. – в должности главного инженера; с 2015 по 2019 гг. – в должности заместителя директора по общим вопросам.