Nato in Mali, cresce nel settore giovanile del Diambars e nel JMG Bamako prima di approdare in Francia nel 2019 fra le file dello Stade Reims, che lo aggrega alla propria seconda squadra.[1] Debutta in prima squadra il 25 ottobre 2020 in occasione dell'incontro di Ligue 1 vinto 4-0 contro il Montpellier.[2]
Il 10 gennaio 2022 viene ceduto in prestito al Red Star.[3][4]
Il 28 luglio 2022 fa ritorno al Red Star, questa volta a titolo definitivo.[5]
Nazionale
Nel giugno 2024 viene inserito nella lista dei convocati per le Olimpiadi di Parigi.[6]
Il 6 settembre 2024, alla prima convocazione,[7] fa il suo esordio con la nazionale maggiore nel pareggio per 1-1 contro il Mozambico.[8]