Степан Васильевич родился 22 июня 1908 года в д.Малая Шильна Мензелинского уезда Уфимской губернии (позже Набережночелнинского района ТатАССР, ныне Тукаевский район РТ).
Участник Великой Отечественной войны. Призван 22 сентября 1941 года Бондюжским РВК ТатАССР. С 22 сентября 1941 года по 2 февраля 1942 года воевал на Юго-Западном фронте красноармейцем-химиком. Был ранен. После демобилизации по ранению с 1 апреля 1944 года по 1 ноября 1946 года служил в органах внутренних дел милиционером Бондюжского РОМ НКВД ТатАССР.
Награжден медалью «За победу над Германией в Великой Отечественной войне 1941-1945г.г.».