He started his career in the youth of SC Grafenschachen, SC Pinkafeld and TSV Hartberg. Until 2017 he played for SK Sturm Graz, then he went on to the Red Bull Salzburg Academy. In 2021 he became part of the FC Liefering squad in the Second league in Austria. He made his professional debut versus SV Kapfenberg in November 2021, when he came on for Benjamin Böckle.