Степан Павлович родился 27 июня 1919 года в с.Базяково Спасского уезда Казанской губернии (ныне Алексеевский район РТ). В 1939 году окончил Куйбышевский педагогический техникум ТатАССР. По окончанию работал учителем в Тенишевской неполной средней школе Куйбышевского района ТатАССР. Призван по призыву Куйбышевским РВК 1 февраля 1940 года и направлен курсантом в Ярославское пехотное училище. Участник Великой Отечественной войны. В июле 1941 года окончил нормальный курс Ярославского пехотного училища Московского военного округа. Воевал на Западном фронте помощником командира минометной роты и командиром стрелковой роты с августа 1941 года по 28 февраля 1942 года в составе 3 стрелкового полка 5 стрелковой дивизии 33 армии. 28 февраля 1942 года получив тяжелое ранение в ногу попал в плен. Освобожден и в марте апреле 1942 года находился на спецпроверке в Абинском спецлагере, после направлен и по мая 1942 года находился на излечении в эвакогоспитале № 3201 (г.Краснодар). С мая по ноябрь 1942 года начальник 4 части Зольской РВК Кабардинской АССР. С ноября 1943 года по октябрь 1944 года резервист 61 офицерского полка резерва Харьковского военного округа. С октября 1944 года по февраль 1946 года командир учебно-стрелковой роты 165 запасного стрелкового полка 8 стрелковой дивизии Харьковского военного округа. Уволен в запас по окончанию курсов усовершенствования офицеров пехоты Киевского военного округа. Награжден орденом Отечественной войны 2-степени (1985г.), медалью «За победу над Германией в Великой Отечественной войне 1941-1945г.г.» (1946г.) и другими.