Nato a Kingston upon Thames, è entrato a far parte dell'Academy del Chelsea nel 2011 all'età di otto anni. A 15 anni ha subito un grave infortunio che lo ha tenuto lontano dai campi per circa due anni.[1] Al suo rientro nel novembre del 2019 ha firmato un contratto professionistico con i Blues.[2]
Il 15 agosto 2023 è stato acquistato a titolo definitivo dal Reading[3][4] e quattro giorni dopo ha fatto il suo esordio nel calcio professionistico nell'incontro di Football League One vinto 2-0 contro lo Stevenage.[5] Il 19 settembre ha segnato il suo primo gol nella partita di Football League Trophy vinta 9-0 contro l'Exeter City.[6]
Nazionale
In possesso di doppia cittadinanza, dopo aver giocato con le rappresentative inglesi Under-15 e Under-16, nel marzo 2023 ha scelto di accettare la chiamata della nazionale camerunese.[7][8] Dopo aver risolto alcuni problemi burocratici,[9] ha debuttato il 10 giugno nell'amichevole pareggiata 2-2 contro il Messico.[10]