20 May. 2022
Musa made most of his formative years from NK Zagreb, a club he left on loan in 2017/18, having represented Viktoria Zizkov from the Czech Republic in his first experience outside Croatia.
The forward stood out and joined Slavia Prague, one of the top clubs in the Czech Republic. He gained experience at Viktoria Zizkov and Slovan Liberec in 2018/19, and then returned to Slavia. Musa later moved to Union Berlin, playing in the Bundesliga (2020/21). That same season, he was in the European U-21 Championship.
In 2021/22, already at Boavista, he was one of the outstanding players in the Liga Bwin and earned a call-up to the Croatian national team.