Es internacional con la selección de Luxemburgo y milita en el SKN St.
Comenzó a jugar en el Union Titus Pétange, al que había llegado desde la cantera del Racing FC Union Luxemburgo, a inicios de la temporada 2016-17.
[1][2] En el mercado invernal de esa misma temporada tras rechazar una prueba en el AS Monaco[3] fichó por el Grasshoppers suizo por lo que quedaba de temporada y una mas.
Bundesliga hasta 2024 con opción a un año mas,[1][7] pero con el descenso del equipo alemán quedaba libre.
A pesar de que los Violetas le ofrecieron prorrogar su contrato, decidió fichar por el ADO Den Haag de la Keuken Kampioen Divisie por dos temporadas.