Семен Филиппович Кувшинов родился в 1903 г. в д. Журавлиха Волоколамского уезда Московской области, в семье крестьянина-середняка. Член КПСС с 1925 г.
На флот пришел по комсомольскому набору в 1923 г. и, прослужив в Вооруженных Силах около 30 лет, в 1953 г. в воинском звании капитана 1-го ранга уволился в запас (ныне в отставке). В период Великой Отечественной войны в битве под Москвой был офицером связи Главного штаба Военно-Морского Флота в 71-й морской стрелковой бригаде. Участвовал в разгроме империалистической Японии.
За безупречную долголетнюю службу в Вооруженных Силах и боевые заслуги перед Родиной С. Ф. Кувшинов награжден орденами Ленина, Красного Знамени, Отечественной войны II степени и многими медалями.