Геннадий Сергеевич работал старшим тренером сборных команд СССР (1989—1991) и России (1991—1997) по лёгкой атлетике (бег на средние и длинные дистанции). Подготовил ряд заслуженных мастеров спорта и мастеров спорта международного класса по лёгкой атлетике, в том числе чемпионку Олимпийских игр 1992 года в Барселоне Елену Романову, которую он тренировал с 1975 года до завершения карьеры. Был одним из первых тренеров чемпионки Европы 2010 года Юлии Зариповой.