Weteran reprezentacji Ghany, z ponad stoma występami w narodowych barwach. Mistrz świata U20, trzykrotny zdobywca Superpucharu Francji z Olympique Marsylia. Teraz występuje w Al-Sadd, z którym w sezonie 2021/2022 sięgnął po mistrzostwo Kataru. Grał także w Swansea czy West Hamie United.