Окончил химический факультет МГУ (1987), аспирантуру Института биохимии. С 1994 живёт в Галифаксе (Канада). Был участником и даже призёром викторин «Уральского следопыта».
Дебют — рассказ «Город Трора» (1988, 1991), своеобразное этическое фэнтези антиобывательской направленности. Стилистически и идейно к нему примыкает рассказ «Короткая дорога» (1990, 1993).
Рассказ «Фальстарт» (1989) — реплика к теме Дж. Балларда («Тринадцать для Центавра», 1962) и её интерпретации Б. Лапиным («Первая звёздная», 1973, == «Первый шаг», 1978): при каких условиях оказывается этически оправданным эксперимент с симулируемым «звездолётом поколений»?
Вероятно, самым значительным и популярным произведением Степана является повесть «Белая дорога» (1990). Слегка ученически стремительное повествование живо и колоритно использует метафору множества связанных некими «туннелями» миров, что, собственно, не хуже в качестве сюжетной предпосылки «отражений» Р. Желязны или кораблей хичи Ф. Пола. Разнообразие миров и наложенные «Древними» ограничения на их взаимоотношения позволяют добавить к сюжету кусочки фэнтези, причём В. знает и использует «закон Хайнлайна»: «Достаточно развитая наука неотличима по результатам от магии». Материал распирает рамки повести, противопоставление спокойной жизни активной, открытости — изоляции в качестве главного конфликта для героя теряется на экзотическом фоне клановых и межмировых интриг. И стандартный крапивинский обертон — мы в ответе за мальчишек, которых приручили.