Родился в деревне Козловка, ныне Кстовского муниципального округа Нижегородской области, в семье крестьянина. Участник Великой Отечественной войны с января 1942 года. Командир взвода связи 446-го стрелкового полка 397-й стрелковой дивизии 61-й армии старший сержант Быков отличился во время форсирования реки Висла при освобождении Варшавы, Польша. Звание Героя Советского Союза присвоено 27 февраля 1945 года. В 1946 году был демобилизован, вернулся в родную деревню. Работал заместителем председателя колхоза, учился в областной сельскохозяйственной школе в областном центре. Позднее переехал в город Горький, где работал на заводе «Красная Этна». Затем до выхода на пенсию в трудился на Горьковском автомобильном заводе в корпусе шасси. Похоронен в Нижнем Новгороде, на кладбище «Красная Этна». Награды: ордена Ленина (27.02.1945), Отечественной войны 2-й степени (10.11.1944), Красной Звезды (06.02.1944), медали, в т. ч. «За отвагу» (08.08.1944). Память: на доме № 9 по улице Героя Самочкина (г. Нижний Новгород, Ленинский район), где жил Герой, установлена мемориальная доска.