14.04.1915 д. Подболотье, Комсомольский р-н, Ивановская обл..
22.06.1941 Белоруссия.
На момент гибели - младший летчик 33-го истребительного авиационного полка 10-й смешанной авиационной дивизии, лейтенант.
Родился 14 апреля 1915 года в деревне Подболотье область район Шатровский сельский совет деревня Подболотье Нерехтского уезда Костромской губернии, ныне - Комсомольского района Ивановской области в крестьянской семье. Русский. В 1932 году окончил техникум политпросвещения, работал инструктором политпросвещения.
В Красной Армии с августа 1935 года. В сентябре 1937 году окончил 2-ю военную авиационную школу пилотов (г. Ворошиловград), затем в декабре того же года трехмесячные курсы летчиков-истребителей при Борисоглебской военной авиашколе летчиков-истребителей.
Лейтенант Степанов был направлен в 33-й истребительный авиаполк, который базировался в городе Могилев (Белоруссия). Член ВКП(б) с 1938 года (партбилет №1225934).
В 1939 году полк в составе 66-й авиабригады полк принимал участие в освобождении Западной Белоруссии. Выполнял боевую задачу по прикрытию с воздуха наступающих войск, железнодорожных эшелонов на участке Минск - Барановичи. С 24 сентября нес боевое дежурство на аэродроме Белосток с задачей перехвата германских самолетов, нарушающих границы СССР.
С декабря 1939 года нес дежурство на аэродроме Пружаны. В июне 1940 года полк, действуя с аэродром Каменец-Подольский участвовал в операции по присоединению Бессарабии и Западной Буковины
Перед началом войны полк базировался в Пружанах. Входил в составу 10-й смешанной авиадивизии, имел на вооружении 44 самолета И-16.
22 июня 1941 года в 3 часа 30 минут полк начал боевые действия отражая налеты гитлеровских бомбардировщиков на города Брест, Кобрин, Пружаны и ведя воздушные бои с истребителями противника. Летчики полка сбили 3 бомбардировщика Хе-111 и один Ю-88, не потеряв в бою ни одного самолета. К 10 часам утра 22 июня в полку не осталось ни одного способного подняться в воздух самолета, все были уничтожены при налетах бомбардировщиков. Боевые действия полка фактически окончились и он был выведен в тыл.
Лейтенант Степанов числится пропавшим без вести 22 июня 1941 года. Нужно отметить, что по журналу боевых действий полка в это день погиб только 1 летчик - лейтенант Гудимов, совершивший таран, а в тыл полк убыл в полном составе.