Окончил девять классов школы № 6 города Бобруйска, после чего работал слесарем-монтажником на автобазе, одновременно учась в аэроклубе. В 1940 году был призван на службу в Рабоче-крестьянскую Красную Армию. В том же году Быков окончил военную авиационную школу пилотов в Одессе.
К середине апреля 1945 года Быков совершил 174 боевых вылета, в ходе которых произвёл штурмовку и уничтожил 52 танка, 40 артиллерийских орудий, 12 самолётов на аэродромах, 12 складов с боеприпасами.
После окончания войны Быков продолжил службу в Советской Армии. В 1948 году он прошёл подготовку к полётам в сложных метеорологических условиях, в 1952 году — окончил Высшие лётно-тактические курсы. В 1954 году в звании подполковника Быков был уволен в запас.
Проживал в Бобруйске, работал инспектором по кадрам местного дорожно-строительного управления. Скончался 30 апреля1991 года[2].
Герои Советского Союза: Краткий биографический словарь / Пред. ред. коллегии И. Н. Шкадов. — М.: Воениздат, 1987. — Т. 1 /Абаев — Любичев/. — 911 с. — 100 000 экз. — ISBN отс., Рег. № в РКП 87-95382.
Герои Советского Союза — Могилевчане. Минск, 1965. / стр.30-32.