Tras iniciar su carrera en el U. S. L. Dunkerque, se incorporó al Royale Union Saint-Gilloise en enero de 2019.
[2] En julio de 2023 fue traspasado al K. A.
A. Gante, equipo con el que firmó por cuatro años.
[3] Sin embargo, en septiembre de 2024 se marchó al Al-Orobah F. C.
Fue internacional en categorías inferiores con Marruecos[5] antes de debutar con la selección absoluta en junio de 2023 en un amistoso sin goles ante Cabo Verde.