As a youth, he played for NK Omladinac Vranjic and Adriatic Split. He went to F.C. Red Bull Salzburg in 2013. He was also player of FC Liefering, the second team of Red Bull Salzburg. His debut for Liefering was on 2 August 2013 in a 4-1 home win against ESV Parndorf For the first team he made his debut on 11 November 2014, in a 2-0 victory against Admira Wacker Mödling.