A.C. Siena
Marko passed the football school of GNK Dinamo academy. His first senior club was Italian club A.C. Siena. Season later he returned to Croatia and signed for NK Sesvete. On 26 January 2015 he signed a contract with HNK Hajduk until summer 2018.