Вихованець ліберійської футбольної академії «Масса»[1]. 2021 року почав виступати за клуб «Німба».
11 жовтня 2023 року англійська газета The Guardian назвала його одним з 60-ти найкращих футболістів світу 2006 року народження[1].
19 квітня 2024 року перейшов до шведського клубу «Гаммарбю», підписавши чотирирічний контракт[2]. 15 липня 2024 року дебютував за «Гаммарбю» в матчі Аллсвенскан проти «Гетеборга», вийшовши на заміну Базумані Туре[3][4].
У вересні 2021 року вперше викликаний до збірної Ліберії в віці 15 років і 5 місяців на товариський матч проти збірної Єгипту[1]. 24 березня 2022 року дебютував за збірну Ліберії в товариському матчі проти збірної Беніну, вийшовши на заміну Сету Геллбергу. 29 березня того ж року в поєдинку з Бурунді забив свій перший гол за збірну, ставши таким чином у віці 15 років та 347 днів наймолодшим в історії бомбардиром збірної Ліберії[1].