Cresciuto nelle giovanili dello Young Boys, ha esordito il 20 luglio 2016 in occasione del match di campionato perso 2-1 contro il Lugano. Il 10 luglio 2018, il Servette annuncia di aver trovato un accordo con lo Young Boys per il prestito di una stagione del giocatore.[1] Fa il suo esordio ufficiale con la maglia granata, dopo essere stato ferito a lungo[2], il 27 ottobre 2018 sul campo del Kriens, sostituendo Sally Sarr nel corso del secondo tempo.[3]
Nazionale
Ha giocato nelle nazionali giovanili svizzere Under-18, Under-19 ed Under-20.
^(FR) Kwadwo Duah en prêt au Servette FC, su servettefc.ch, 10 luglio 2018. URL consultato il 28 ottobre 2018 (archiviato dall'url originale il 28 ottobre 2018).