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

Під час повномасштабного вторгнення окупантів Степан захищав свою країну в лавах 12-ї бригади спеціального призначення НГУ «Азов». Був розвідником-сапером.

«Найдобріша дитина в сім’ї. Чесний, відважний, щирий, надійний, сміливий… Великий біль та втрата, з якою неможливо змиритися», – зазначила його мама Галина.

Посмертно нацгвардійця нагородили орденом «За мужність» ІІІ ступеня.

Поховали Степана в рідному селі.

У нього залишились батьки, брат, сестра і кохана дівчина.