Степан Павлович родился в 1911 году в д.Анненково Лаишевского уезда Казанской губернии (позже Пестречинского района ТатАССР, ныне РТ).
Участник Великой Отечественной войны. Призван в ряды Красной Армии в 1942 году Пестречинским РВК ТатАССР. С октября 1943 года по май 1945 года воевал на 2-м Украинском фронте в составе 5-й Воздушной армии красноармейцем 482-го батальона аэродромного обслуживания. С 25 июня 1946 года по 2 ноября 1948 года служил в органах внутренних дел стрелком ВОХР КЛО-1 УИТЛК МВД ТатАССР.
Награжден орденом Отечественной войны 2-степени (1985г.), медалью «За боевые заслуги», медалью «За победу над Германией в Великой Отечественной войне 1941-1945г.г.».