Окончил классическое отделение филологического факультета МГУ имени М. В. Ломоносова в 1995 г. В том же году поступил в заочную аспирантуру по кафедре классической филологии.
С 1997 г. работает в Институте всеобщей истории РАН (отдел древней истории, центр сравнительного изучения древних цивилизаций).
В 2000 г. защитил в МГУ кандидатскую диссертацию по теме «Семантика высоты в экзегезе блаженного Августина (на материале толкований на Песни восхождения)» .
С 2005 г. доцент кафедры классической филологии. Преподает латинский язык, читает курсы «Позднеантичная литература» и «Греческий язык Нового Завета». С 2006 г. ведет семинар по изучению экзегетических проповедей Августина.
Член редакционной коллегии журнала «Вестник древней истории» (с 2007 г).
Список трудов С.А. Степанцова