Степан Иванович родился в деревне Мосты Куйбышевской области в крестьянской семье. Он закончил семилетнюю школу и работал в колхозе, после чего трудился электриком на заводе в Чапаевске и был участником строительства никелевого комбината в Орске. За два года до начала войны он был призван в ряды Советской Армии.