Астраханец, лейтенант Иван Данилов указом президента РФ получил государственную награду — медаль ордена "За заслуги перед Отечеством" второй степени с мечами. Получил он её за проявленные храбрость и мужество в ходе выполнения боевых операций по защите Отечества и государственных интересов гвардии.
Иван Данилов стал участником СВО с первых её дней. 27 февраля 2022 года в составе колонны он попал в засаду у населённого пункта Токмак. Однако он смог прикрыть колонну, самостоятельно взвести ЗУ-23 2М и открыть ответный огонь, подавив огневые точки. При этом делал он всё под шквальным огнём противника, взрывами гранат и разрывами РПГ.
После того, как кончился боезапас, он покинул машину. Иван взвалил на себя раненного командира и нёс его более трёх километров до ближайшей лесополосы, где оказал ему первую помощь и остановил кровотечение.
На следующий день, используя особенности местности, он вернулся к транспорту и завёл его. Затем он доставил раненного командира и повреждённую технику в расположение части.
Сам астраханец во время срочной службы служил в Севастополе. После окончания службы он подписал контракт.