Tras formarse como futbolista en las categorías inferiores del Bayern de Múnich, y haber sido cedido la segunda mitad de la temporada 2020-21 al SKN St.
Pölten, finalmente el 25 de agosto de 2021 debutó con el primer equipo en la Copa de Alemania contra el Bremer SV.
[2] El encuentro finalizó con un resultado de 0-12 a favor del conjunto muniqués tras cuatro goles de Eric Maxim Choupo-Moting, dos goles de Jamal Musiala, y un gol de Malik Tillman, Leroy Sané, Michaël Cuisance, Bouna Sarr, Corentin Tolisso y un autogol de Jan-Luca Warm.
A mediados de 2022 se unió al F. C. Utrecht.
Allí estuvo hasta el 4 de febrero de 2025, cuando fichó por el F. C. Twente y firmó un contrato hasta 2028.