Tras empezar a formarse como futbolista con el A. S. Saint-Étienne de Francia desde los 13 años, finalmente el 3 de julio de 2018 se marchó a la disciplina de la Real Sociedad tras no ampliar su contrato con el equipo francés.
Finalmente fue convocado por el primer equipo en la temporada 2019-20, haciendo su debut el 29 de junio de 2020 en un encuentro de Primera División contra el Getafe C. F., encuentro que finalizó con un resultado de 2-1 a favor del conjunto madrileño.
[1] En agosto de 2020 extendió su contrato con la Real Sociedad hasta 2023.
[2] El 30 de septiembre de ese mismo año fue cedido al C. D. Mirandés para que compitiera durante una temporada en la Segunda División.
[3] Tras la misma regresó a la Real Sociedad con la idea de que jugara en el filial.