Ha iniziato la carriera in patria con la maglia del Djoliba, con cui ha disputato anche 3 partite in Coppa della Confederazione CAF 2018. Nella stagione 2019-2020 ha realizzato una rete in 9 presenze nella seconda divisione belga con il Lokeren; nell'estate del 2021 si trasferisce all'Újpest, club della prima divisione ungherese, con cui esordisce anche nelle competizioni UEFA per club, prendendo parte a 4 partite nei turni preliminari di Conference League.