Геннадий Петров родился в 1951 году в Саратове. Занимался лыжными гонками у тренеров Посеряева и Буршиной. Входил в сборные областного и Центрального советов ДСО "Буревестник". Окончил Саратовский педагогический институт (1972).
Работал тренером и директором ДЮСШ "Зенит" по биатлону. 18 лет был директором ДЮСШ "Урожай". Заслуженный работник физической культуры РФ. Награжден Почетным знаком Госкомспорта РФ "За развитие физической культуры и спорта".