В профессиональный футбол начал играть в клубе второй лиги украинского чемпионата «Бажановец» из Макеевки.
После удачно проведённого сезона, был приглашен Валерием Яремченко в команду «Шахтёр» из Донецка. Провел в команде 4 сезона. За это время становился серебряным призёром украинского чемпионата сезона 1993—1994 и обладателем кубка Украины 1995 и 1997 годов. Кроме того, стал автором 200-го гола «Шахтёра» в чемпионатах Украины. Это произошло 11 августа 1995 года в матче с командой «Кремень» из Кременчуга.
В 1996 году по приглашению Виктора Прокопенко перешёл в команду высшей лиги чемпионата России «Ротор» из Волгограда. В первый же сезон стал бронзовым призёром российского чемпионата.
В 1997 на пост главного тренера «Шахтёра» вернулся Валерий Яремченко, который предложил Геннадию вернуться. За время, проведённое в команде, 2 раза становился серебряным призёром чемпионата Украины.
16 июля 2000 в перерыве матча с киевским «ЦСКА» произошла ссора между Орбу и Прокопенко, после чего Геннадий был выставлен на трансфер.
С августа по октябрь 2000 года выступал за «Ворсклу» из Полтавы. Провел 3 матча. Забил 1 гол — со штрафного в матче с киевским «Динамо».
В январе 2001 подписал контракт с клубом высшей лиги чемпионата России «Сокол» из Саратова. С приходом Леонида Ткаченко, покинул команду. Вскоре, завершил карьеру.
С 2003 года работал тренером-селекционером в донецком «Шахтёре». 12 июля 2013 года назначен старшим тренером команды «Севастополь» (U-21).
Поздравляем именинника! Желаем личных и профессиональных успехов!