Иван Иванович был призван в Красную армию 14 марта 1943г. Был отправлен в учебный минометный полк в Пензенскую область г. Городищи. В1943 году направлен в действующую армию 75 стрелковой гвардейской дивизии.Освобождал Полесскую область Белоруссии. После освобождения города Калиновичи, продолжая преследование противника, был ранен в ногу () и направлен в госпиталь города Клинцы Брянской области. После лечения был направлен в запасной полк в Брянске. Далее направлен в действующую армию: в 413 стрелковую дивизию 1322 стрелкового полка 65 армии второго Белорусского фронта в должности командира минометного расчета.Форсировал реку Вислу, освобождал города: Данциг, Штетин. От Данцига совершили марш-маневр 300 км и 20 апреля 1945 года подошли к реке Одер. Дивизия форсировала реку Одер, а Данилова И.И.оставили с расчетами на правом берегу для переброски боеприпасов и техники на левый берег реки через паром. Данилов выполнил свое задание и вернулся в дивизию. Далее освобождал город Варшаву и был награжден медалью за освобождение Варшавы. Дивизия прошла всю Германию и подошла к Балтийскому морю. 7 мая 1945 года на их участке война была закончена.
После войны дивизия была отправлена пешком от Балтийского моря через всю Германию на Родину.По ходу движения дивизии были похоронены все погибшие солдаты со всеми воинскими почестями, а дивизия продолжила движение до реки Одер.В начале 1946 года дивизию погрузили в эшелоны и отправили на Родину.Прибыв в город Белград Курской обл. в мае 1946 г., дивизию расформировали.Данилова отправили в Московский военный округ, для продолжения службы, в строительную часть . года он был выдвинут и избран депутатом Щербаковского района г. Москвы.Окончил автомобильное училище и продолжал военную службу.1955 был направлен на курсы усовершенствования офицерского состава, после окончания курсов был направлен в Калужскую область в техническую часть. г. был направлен в качестве квартирьера в Казахскую ССР для строительства космодрома Байконур на должности (зам. командира по тех.части, зам. ком. отдельной роты авторемонтных мастерских, командир автороты в звании капитана, получил должность зам. ком. части по снабжению в звании майора).В 1968 г. был направлен в Москву на должность зам. командира воинской части по снабжению, и далее начальником штаба, где ему было присвоено звание подполковника. В 1975 году демобилизовался. Прослужил в армии 32 календарных года. В 2000 году, в честь 55-летия Победы, было присвоено звание полковника.