Дата рождения: 02.11.1911 г.
Место рождения: с. Троицкое Ливенского уезда Орловской губ.
Дата смерти: 07.08.1943 г.
Место смерти: Борисовский район, Курская область, РСФСР
Родился 2 ноября 1911 году, в селе Троицкое Ливенского уезда Орловской губернии (ныне Ливенский район Орловской области). По другим данным Быков родился в посёлке Галковский, ныне в черте города Кривой Рог Днепропетровской области.
Война его застала на службе в армии. Командир батареи 32-го гвардейского артиллерийского полка 13-й гвардейской стрелковой дивизии 28-й армии Юго-Западного фронта, гвардии старший лейтенант. Командовал батареей на Сталинградском и Степном фронтах.
Указом Президиума Верховного Совета СССР от 2 июня 1942 года за образцовое выполнение боевых заданий командования, уничтожение в бою 21 танка противника и проявленные при этом отвагу и геройство гвардии старшему лейтенанту Ивану Михайловичу Быкову было присвоено звание Героя Советского Союза с вручением ордена Ленина и медали «Золотая Звезда» (№ 845). Быков в составе своей дивизии участвовал в Сталинградской битве. Сражался Быков и на Курской дуге.
7 августа 1943 года гвардии майор Быков пал смертью храбрых. Похоронен Герой в совхозе «Чапаево», Гайворонский район Кировоградской области.