He started with FC Rheineck, then he played for FC St. Gallen. In the 2020-21 season he went to the Red Bull Salzburg Academy U18. 2021 he became part of the FC Liefering squad in the Austrian 2nd League. He debuted for them in July 2021 when he came in for Elias Havel in a league match versus SV Kapfenberg