Nigeryjczyk latem zeszłego roku opuścił Półwysep Iberyjski i przeniósł się do meksykańskiego Tigres UANL. Tam jednak nie zdołał nawet zadebiutować w Lidze MX i zimą trafił na wypożyczenie do Málagi. W tym andaluzyjskim zespole kompletnie sobie jednak nie poradził i zagrał w zaledwie trzech spotkaniach.
Teraz piłkarz ponownie przenosi się do Hiszpanii, ale już do Segunda División. Były piłkarz Recreativo, Getafe czy Villarrealu podpisał roczny kontrakt z Gimnàstic de Tarragona. Umowa zawiera jednak opcję przedłużenia umowy o kolejny rok.
Uche w reprezentacji Nigerii dotąd zagrał w 46 meczach, w których strzelił 19 goli. Z narodową kadrą w 2013 roku zdobył Puchar Narodów Afryki.