Eric Ayuk Mbu est un footballeur camerounais né le 17 février 1997 à Yaoundé. Il évolue au poste de milieu de terrain avec l'Osmanl?spor en Turquie. Il a joué au football alors qu'il fréquentait le Lycée Bilingue de Yaoundé dans son Cameroun natal. En juin 2012, il s'installe en Thaïlande dans le cadre d'un programme visant à initier les jeunes joueurs camerounais à un environnement professionnel. Il rejoint Buriram United de Thai Premier League et joue avec son académie et ses équipes de réserve pour le reste de 2012 et 2013.
Eric a rejoint Surin City F.C., une filiale de Buriram United au début de sa saison 2014 dans la région nord-est de la Thai Division 2 League 2014, le troisième niveau du système de ligue de football thaïlandais. Son premier match avec l'équipe était un match de qualification lors de la Coupe de la Ligue thaïlandaise 2014, une défaite 2-1 contre le Loei City F.C. le 29 janvier 2014. Il a fait ses débuts en championnat le 16 février 2014, dans un match nul 2–2 contre le Sisaket United FC. Son premier but était le but gagnant le 22 février 2014, lors d'une victoire 1–0 contre Mahasarakham United FC. Il a également marqué contre le Nong Khai FC lors d'un match nul 2–2 le 29 mars 2014, et une autre lors d'une victoire 4–1 contre Chaiyaphum United le 26 avril 2014.
Le 19 juin 2014, Ayuk a rejoint Phichit F.C. dans la région nord de la division thaïlandaise 2 de la Ligue 2014. Il a fait ses débuts le 28 juin 2014, lors d'une victoire 3–2 contre Chiangrai F.C. Le premier but d'Ayuk est venu dans une victoire 5–0 contre Tak F.C. le 6 juillet 2014. Le 11 août 2014, il a marqué contre l'Uttaradit F.C. dans la victoire 4-1 de son équipe. Il a ajouté un autre but le 30 août 2014, lors de la défaite 4–3 de son équipe face au Phrae United FC. Le 7 septembre 2014, il a disputé son premier match de 2 buts lors d'une victoire 7–0 sur Phayao FC le seul but de son équipe dans une défaite 2-1 face au Nakhon Sawan FC le 13 septembre 2014. Les performances d'Ayuk ont aidé Phichit F.C. à gagner une promotion dans la Ligue Thai Division 1 pour la saison 2015 après s'être classée 2e dans son groupe de la Ligue régionale de la division 2 de la Ligue des champions 2014. Pendant les matchs de groupe, il a marqué lors de la victoire 4-0 de la Ligue des champions de Phichit F.C. contre Hua Hin City F.C. le 22 novembre 2014.
Ayuk a été signé par Philadelphia Union le 3 mars 2015, après un essai de présaison réussi. Il a été signé sur un transfert gratuit. Il a marqué son premier but dans une défaite 4-1 contre Columbus Crew le 25 avril 2015. Il a été prêté à l'affilié de Philadelphia Union USL, Bethlehem Steel FC pour la saison 2016. Ayuk serait un partant régulier pour Steel FC et a marqué le premier but à domicile de l'histoire de l'équipe contre le FC Cincinnati. Il a continué à faire 17 apparitions et a marqué trois buts au cours de la saison.
Le 4 avril, il a été annoncé qu'Ayuk avait rejoint l'équipe suédoise de première division Jönköpings Södra IF en prêt pour le reste de la saison 2017 d'Allsvenskan. Il ferait 12 apparitions de championnat et une apparition de coupe en Suède, marquant un but. En décembre 2017, il a été annoncé que le syndicat avait exercé l'option contractuelle d'Ayuk pour 2018.
Le 28 août 2018, Ayuk a été transféré du côté de la Première Ligue TFF Ankaraspor (nommé «Osmanl?spor» au moment du transfert) sans frais, mais comprenait des frais de vente de 15% pour l'Union. Il est devenu un partant régulier pour Ankaraspor, commençant 27 des 29 apparitions et marquant 5 buts au cours de sa première saison.