Алексей Игоревич родился 06 октября 1986 года г.Кахта Бурятской АССР. В 2009 году окончил ГОУ ВПО Военный университет Министерства обороны Российской Федерации. С марта 2010 г. проходил службу в органах прокуратуры Приморского края в должностях: помощник прокурора г. Дальнегорска, заместитель прокурора г. Дальнегорска, с июля 2014 г. занимал должность заместителя прокурора г.Южно-Сахалинска.
За примерное исполнение служебных обязанностей неоднократно поощрялся прокурором Сахалинской области, прокурором Приморского края.
Прежний прокурор Денис Прокопович в декабре прошлого года подал рапорт на имя Генерального прокурора РФ, попросив освободить его от занимаемой должности в связи с переводом на другую работу в аппарат прокуратуры области. В январе рапорт удовлетворили. До назначеиия Алексея Степанова обязанности городского прокурора исполнял Сергей Обухов.