Tras empezar a formarse como futbolista en las categorías inferiores del FC Energie Cottbus y del FC Schalke 04, finalmente en 2018 se marchó al Heracles Almelo.
Tras dos temporadas en el club neerlandés, en 2020 se marchó a la disciplina del Atalanta BC.
El 14 de julio de 2020 hizo su debut con el primer equipo, haciéndolo en la jornada 33 de la Serie A contra el Brescia Calcio tras sustituir a Berat Djimsiti en el minuto 74.
[5] Año y medio después este lo cedió al PEC Zwolle.
[6] También fue prestado en la temporada 2024-25, siendo el WSG Tirol su nuevo destino.