Trafił do belgijskiego Royal Antwerp FC. Zagrał 14 meczów (większość w pierwszym składzie) i zdobył 1 gola, czym przyczynił się do uniknięcia degradacji z Eerste Klasse przez klub z Antwerpii. Po roku gry w Belgii wyjechał do Bułgarii i podpisał 4-letni kontrakt z mistrzem kraju, Lewskim Sofia. W Lewskim spotkał między innymi swojego kolegę z reprezentacji Garbę Lawala. W lidze bułgarskiej rozegrał 2 mecze i doznał ciężkiej kontuzji, która wyeliminowała go z gry do końca sezonu. Jak się potem okazało uraz był na tyle groźny, że Christopher opuścił także cały sezon 2003/2004 i kierownictwo klubu z Sofii zadecydowało o rozwiązaniu kontraktu z piłkarzem. Przez pół roku pozostawał bez klubu, a gdy w końcu wyleczył kontuzję, został graczem beniaminka Allsvenskan, Trelleborgs FF. W lidze zagrał w 13 meczach, ale zespół był najsłabszy w lidze, wygrał tylko 2 mecze i zdobył 13 punktów. Zajmując ostatnią lokatę spadł do drugiej ligi. W 2005 roku razem z rodakiem Issaciem Okoronkwo podpisali kontrakty z Ałaniją Władykaukaz. W rosyjskiej lidze zagrał w 7 meczach, ale klub nie zdołał się utrzymać i zajmując przedostatnie 15. miejsce spadł do Rosyjskiej Drugiej Dywizji (odpowiednik 2. ligi). Na drugim froncie grał przez pierwszą połowę 2006 roku, a latem został zawodnikiem duńskiego Herfølge Boldklub.