Avec les moins de 20 ans, il participe à la Coupe d'Afrique des nations junior en 2013. Lors de cette compétition, il joue quatre matchs. Le Ghana atteint la finale du tournoi, en étant battue par l'Égypte. Il dispute ensuite la Coupe du monde des moins de 20 ans organisée en Turquie, où il officie comme capitaine. Il joue six matchs lors de ce mondial, compétition lors de laquelle le Ghana se classe troisième.