Il 1º gennaio 2020, dopo aver giocato nella massima serie guineana ed in quella marocchina (con il FUS Rabat gioca peraltro anche 2 partite nella Coppa della Confederazione CAF), viene acquistato a titolo definitivo dalla squadra bielorussa dell'Islač, con cui realizza 19 reti in 51 presenze nella massima serie bielorussa. Nel 2021 realizza 6 reti in 16 presenze nella seconda divisione russa con il Nižnij Novgorod, per poi trasferirsi allo Sheriff Tiraspol nella massima serie moldava: qui esordisce anche in Champions League, conquistando la qualificazione alla fase a gironi del torneo.