Родился 22 сентября 1915 года в городе Богородске (современный г.Ногинск Московской области).
С 1934 по 1942 год учился в МГХИ им.Сурикова у преподавателей Г.Г.Ряжского, П.Д.Покаржевского и А.А.Деблера. Дипломную работу писал в эвакуации в Самарканде под руководством С.В.Герасимова.
Член Союза художников СССР с 1942 года.
С 1943 по 1947 год работал в военной студии при пограничных войсках под руководством Соколова-Скаля.
С 1948 по 1956 год преподавал в художественной школе при Академии художеств.
В 1960-е годы преподавал в Суриковском иституте на вечернем отделении.
С 1964 по 1969 преподавал в Строгановском художественном училище.
Участник практически всех крупных художественных выставок, начиная с 1943 года.
Произведения С.Ф.Соловьева находятся в Третьяковской галерее, а также в художественных музеях г.Кургана и Алма-Аты.
Работы художника находятся в многочисленных частных собраниях в России, Франции, Германии, Великобритании, Италии и США.