Родился 1 сентября 1926 г. в г. Очере. Воспитывался в Очерском детском доме. Закончил 8 классов. Член ВЛКСМ.
В 1942 г. призван Очерским РВК Молотовской области для обучения в Соловецкой школе юнг ВМФ. 17августа 1942 г. принял воинскую присягу. Получил специальность моториста. 29 августа 1943 г. выпущен из школы. Служил на бронированных малых охотниках за подводными лодками (БМО) Краснознаменного Балтийского флота; ТКА 228 3-м дивизионе Печенгской Краснознаменной ордена Ушакова Бригады торпедных катеров Северного флота. Награжден медалями Ушакова, «За оборону Советского Заполярья», «За Победу над Германией в Великой Отечественной войне 1941-1945 гг.».
В 1970-х гг. проживал в г. Фрунзе Киргизской ССР. Умер 18 апреля 1982 г. там же.
В 1980-х гг. в Очерском детском доме один из пионерских отрядов носил имя С. Филина.