Степан Кузьмич родился в 1918 году в с.Коргуза Свияжского уезда Казанской губернии (ныне Верхнеуслонского района РТ). Участник Великой Отечественной войны. В 1939 году окончил сельскохозяйственный техникум, вступил в члены ВКП(б). В 1939–43 года служил в рядах Красной Армии. Младший политрук взвода разведки 142-го отдельного батальона морской пехоты 255-й морской бригады. С августа 1942 года воевал на Северо-Кавказском фронте. Был ранен под Севастополем. В 1944–46 года заведующий партийным кабинетом Юдинского райкома ВКП(б) ТатАССР. С 1946 года учился в партийной школе при Татарском обкоме партии. Секретарь (1948–51г.г.), 2-й секретарь (1951–52г.г.) Верхнеуслонского райкома ВКП(б), 1-й секретарь Мортовского райкома КПСС (1952-54г.г.) ТатАССР. С декабря 1954 года по февраль 1960 года работал 1-м секретарём Куйбышевского, в 1960–62 года — Верхнеуслонского райкомов КПСС ТатАССР. В 1962–64 года возглавлял партком Зеленодольского районного производственного колхозно-совхозного управления ТатАССР. Депутат Верховного Совета ТатАССР в 1959 года. Награждён двумя орденами Красной Звезды (1942г., 1943г.), медалями «За оборону Кавказа», «За победу над Германией в Великой Отечественной войне 1941–1945гг.», «За доблестный труд в Великой Отечественной войне 1941–1945гг.» и др.