After playing for the youth team of SC St. Valentin he came to the FC Red Bull Salzburg Academy in 2011, where he played in all teams. In 2015, he was transferred to FC Liefering, the farm team of FC Red Bull Salzburg. In 2016 he signed a contract with FC Red Bull Salzburg. On May 10th 2016 he played his first match in the Austrian Bundesliga versus SV Grödig. 