Formado en las categorías inferiores del AS Bondy, en 2010 recaló en la cantera del Rennes, equipo en el que dio las primeras muestras de su fuerza, calidad y capacidad de recorrido por el carril diestro.
En la temporada 2012-13 debutó con el filial del Rennes, disputando 24 partidos y anotando tres goles en dos temporadas para, en verano de 2014, fichar por el Caen con el que jugó 9 encuentros en su segundo equipo.
Por ello, al verano siguiente le contrató el U. S. Orléans, y, aunque en un principio iba a jugar con su equipo filial, acabó asentándose en el primer equipo y disputando 21 partidos de Ligue 2 y uno de Copa de Francia.
[1] En junio de 2019 llegó a España para reforzar al Albacete Balompié.
[3] Después de un año allí, se marchó al fútbol búlgaro y en octubre firmó por el P. F. C. Beroe Stara Zagora,[4] donde estuvo dos temporadas antes de recalar en el F. C. CSKA 1948 Sofia.