Родился в посёлке Ветлужский Краснобаковского района Горьковской области. Окончил Краснобаковскую среднюю общеобразовательную школу (1977 г.). После окончания школы работал слесарем, а позднее водителем в автопарке лесозавода «Ударник». В 1980 – 1982 годах служил водителем в рядах Вооружённых Сил СССР, а после демобилизации продолжил работу на лесозаводе. Погиб при тушении пожара в домостроительном цехе завода «Ударник» (п. Ветлужский). В этот день он был дежурным водителем на заводе и вместе с другими рабочими тушил загоревшийся склад и домостроительный цех. Во время борьбы с огнём на работников рухнули цеховые перекрытия, под которыми погиб Сергей и рабочий завода Иван Смирнов. Похоронен на кладбище деревни Лучкино Краснобаковского муниципального округа Нижегородской области. Память: его именем названа одна из улиц в посёлке Ветлужском.