Родился 19 сентября 1907
г. в селе Белорецкий Завод в Башкортостане, в семье рабочего. Окончил
семилетку. Работал грузчиком на Белорецком металлургическом заводе.
В РККА с 1928 г. В 1931 г. окончил Казанскую военную пехотную школу. В
1932 г. окончил 3-ю объединенную школу летчиков и летнабов в Оренбурге.
В 1934 г. поступил на высшие курсы штурманов бомбардировочной авиации в
Ейске, которые окончил в 1935 г.
Участвовал в национально-освободительной войне в Китае в 1938 г. Был
штурманом эскадрильи скоростных бомбардировщиков. Летал в экипаже
капитана Хрюкина. Совершил 21 боевой вылет. Награжден орденом Красного
Знамени.
22 февраля 1939 г. за образцовое выполнение
специальных заданий Правительства по укреплению оборонной мощи
Советского Союза и за проявленное геройство, капитан Сухов Иван
Степанович был удостоен звания Герой Советского Союза. Ему была вручена
медаль "Золотая Звезда" номер 470.
Затем был инспектором-штурманом Управления боевой подготовки ВВС РККА.
Участвовал в советско-финской и Великой Отечественной войнах.
С 1946 г. полковник Сухов в запасе. Работал штурманом-испытателем НИИ-25
в Москве.
Умер 13 октября 1976 г.