В районе белорусских деревень Жевань и Черневка взвод Михаила Ивановича Данилова нанес неприятелю существенный урон и форсировал реку Бася, отрезав путь к отступлению гитлеровскому обозу.
Лейтенант, командир стрелкового взвода 459-го стрелкового полка 42-й стрелковой Смоленской Краснознаменной ордена Кутузова 2-й степени дивизии 49-й армии 2-го Белорусского фронта. Герой Советского Союза (1945).
Родился 5 (18) июля 1911 г. в селе Туруновка ныне Куйбышевского района Новосибирской области. Погиб 19 апреля 1945 г. в Польше.
Михаил Данилов окончил 9 классов. Работал на заводе в городе Новокузнецке ныне Кемеровской области слесарем. С 1937 г. жил в селе Большая Мурта Красноярского края, работал в МТС шофером.
В Красной Армии служил в 1933—1935 гг. Участник Финской военной кампании 1939—1940 гг. В очередной раз призван 23 июня 1941 г. Окончил полковую школу, получил офицерское звание.
Командир стрелкового взвода 459-го стрелкового полка (42-я стрелковая дивизия, 49-я армия, 2-й Белорусский фронт) лейтенант Михаил Данилов особо отличился в боях за освобождение Могилевской области Белоруссии. 23 июня 1944 г. вверенный лейтенанту Данилову стрелковый взвод успешно овладел высотой в районе села Дрибин (бывшего в те годы районным центром). 24 июня в районе деревень Жевань и Черневка Горецкого района Могилевской области взвод под командованием Михаила Данилова нанес неприятелю существенный урон, затем с ходу форсировал реку Бася, отрезав путь к отступлению гитлеровскому обозу. 26 июня 1944 г. лейтенант Данилов со своим взводом одним из первых в составе батальона форсировал реку Днепр и закрепился на плацдарме на западном берегу.
Указом Президиума Верховного Совета СССР от 24 марта 1945 г. за образцовое выполнение боевых заданий командования на фронте борьбы с немецко-фашистскими захватчиками и проявленные при этом мужество и героизм лейтенанту Данилову Михаилу Ивановичу присвоено звание Героя Советского Союза.
Михаил Данилов пал смертью храбрых 19 апреля 1945 г. Герой похоронен в польском городе Бане Щецинского (ныне Западнопоморского) воеводства. Именем Героя Советского Союза Михаила Ивановича Данилова названа улица в поселке Большая Мурта Красноярского края.
Награжден орденом Ленина, орденами Александра Невского, Отечественной войны 2-й степени, Красной Звезды.