Родился в Гродно в семье рабочего. Вскоре семья переехала в пос. Фабричный (ныне часть поселка Лальск Кировской области). Окончив в 1927 году Фабричную семилетнюю школу, поступает в Велико-Устюгское речное училище. Осенью 1931 года С. Ворков направлен в Печорское речное пароходство техником по судостроению в затон Щельяюр.
В 1933 году назначен ответственным за судоремонт флота всего Печорского пароходства, также заочно окончил два курса Московского энерготеплотехнического института, здесь же он стал коммунистом.
В том же году призван на службу в Военно - Морской флот.Окончил в январе 1936 года курсы ускоренной подготовки командного состава Балтийского флота и в звании лейтенанта был направлен в Севастополь, где проходил службу на базовых тральщиках Черноморского флота в должности штурмана и помощника командира.
В феврале-июле 1938 года командовал тральщиком «Минреп» и в июле 1938 — ноябре 1940 года тральщиком «Щит» .
В ноябре 1940 года старший лейтенант Ворков был назначен командиром эскадренного миноносца «Сообразительный» .