Se formó en el Toulouse F. C. con el que llegó a debutar en el primer equipo en el año 2016.
Adquirió experiencia en la Ligue 1 del país galo y fue internacional sub-21.
[2] Tras ese medio año en Córdoba, en verano de 2019 siguió jugando en España tras fichar por el Cádiz C. F. de la Segunda División,[3] logrando el ascenso a Primera esa misma temporada.
[5] El 28 de julio del mismo año firmó por el F. C. Cartagena de la misma división.
[8] Ese mismo día se anunció su incorporación al C. D. Tenerife por tres años.