Родился 28 ноября 1927 года в деревне Оськино Голышмановского района. В школе учился четыре года. Работал в полеводческой бригаде конюхом.

Призван Голышмановским военкоматом в ноябре 1944 г., как только исполнилось 17 лет. После военной подготовки в г. Красноярск, отправился на фронт. Служил в 34-ом стрелковом полку с ноября 1944 г. по сентябрь 1945 года.

В сентябре 1945 г. был переведен в Уссурийский край, в это время там началась война с Японией. Остановились в г. Лесозаводске, где солдат готовили к боевым действиям.

Для Степана Ивановича война закончилась в августе 1951 г. на Чукотском полуострове, где его отправили в долгосрочный отпуск. Дома ждали родители, сестра и невеста.

Награжден медалью «За Отвагу», Орденом «Отечественной войны» II степени, юбилейными медалями.