Степан народився в селі Возилів Тернопільської області. Закінчив Бучацький аграрний коледж за спеціальністю «Ветеринарія». Працював техніком-геофізиком в ТОВ «Георозвідка». Цікавився літературою, багато читав. Планував здобути вищу юридичну освіту.
Під час повномасштабного вторгнення окупантів Степан захищав свою країну в лавах 12-ї бригади спеціального призначення НГУ «Азов». Був розвідником-сапером.
«Найдобріша дитина в сім’ї. Чесний, відважний, щирий, надійний, сміливий… Великий біль та втрата, з якою неможливо змиритися», – зазначила його мама Галина.
Посмертно нацгвардійця нагородили орденом «За мужність» ІІІ ступеня.
Поховали Степана в рідному селі.
У нього залишились батьки, брат, сестра і кохана дівчина.