Степан Александрович родился 2 августа 1906 года в д.Большие Клыки Казанского уезда Казанской губернии (позже Казанского района, Столбищенского района ТатАССР, ныне Соверский район г.Казани). С 1 ноября 1938 года по 30 апреля 1942 года служил в органах внутренних дел милиционером 1-го отделения РКМ г. Казани.
Участник Великой Отечественной войны. Призван в ряды Красной Армии 30 апреля 1942 года Казанским ГВК. Воевал в составе 439 стрелкового полка 52 стрелковой дивизии. Умер от ран 3 декабря 1942 года в 108 отдельном медико-санитарном батальоне. Похоронен в д.Доманово Ржевского района Тверской области. .