Cresciuto nel settore giovanile del Grasshoppers, il 28 luglio 2017 viene acquistato dal Sion, con cui firma un contratto di cinque anni.[2]
Nazionale
Ha giocato in tutte le Nazionali giovanili della Svizzera, dall'Under-15 all'Under-21. Con quest'ultima formazione ha preso parte al Campionato europeo Under-21 2021.