Геннадий Белов родился 2 ноября 1945 года в Москве.
В 1960-е годы окончил текстильный техникум. Работал мастером на комбинате «Красная роза», где выступал в самодеятельности. Оттуда был направлен для участия в одной из программ ТВ. Там был замечен и приглашён солистом ансамбля песни Всесоюзного радио и Центрального телевидения.
В 1973 году Геннадий стал артистом «Москонцерта», получая музыкальное образование в ГИТИСе. Много работал с композиторами Алексеем Мажуковым, Давидом Тухмановым, Владимиром Шаинским, Евгением Птичкиным. Стал популярен благодаря песням «Дрозды», «Травы, травы», «Рассвет-чародей», «Этот большой мир», «На дальней станции сойду», «Шумят хлеба», «Здравствуй, мама», «Звёздная песня неба», «Добро», исполненным в необыкновенной манере.
В 1978 году Белов стал лауреатом Всемирного фестиваля молодёжи и студентов в Гаване. На Центральном телевидении певец неоднократно представлял песни-лауреаты телевизионного фестиваля «Песня года».
В конце 1980-х годов, как и многие другие певцы 1960—1970-х годов, Геннадий Белов переживал творческий кризис. Его новый репертуар складывался трудно, так как песни для высокого мужского голоса композиторы тогда писали редко.
Голос Белова — очень мягкий, лирический, тремолирующий, подкупает слушателя своей необыкновенной красотой. Белов отличался благородной спокойной манерой пения, изяществом музыкальной фразировки, проникновенным произнесением стиха.
Жил в Москве, на Чертановской улице, дом 30, корп. 4[1].
Умер Геннадий Михайлович 30 октября 1995 года от язвы желудка, не дожив трёх дней до своего 50-летнего юбилея. Похоронен в Москве на Хованском кладбище