Svoji fotbalovou kariéru začal v klubu FK Budućnost Podgorica, kde si v průběhu sezony 2012/13 ve věku 16 let odbyl premiéru v A-týmu. V Podgorici strávil dva roky a následně se upsal nizozemskému celku PSV Eindhoven, v němž hrál ve druhé nejvyšší soutěži za rezervu známou jako Jong PSV.[2] V létě 2016 zamířil do Španělska a stal se novou posilou mužstva SD Huesca. V zimě 2016/17 jeho kroky směřovaly na hostování do klubu Atlético Levante UD, v němž nastupoval za "béčko".
ŠK Slovan Bratislava
V průběhu ročníku 2017/18 Huescu definitivně opustil a trénoval se slovenským týmem ŠK Slovan Bratislava, kde se připravoval po zranění kolena. V lednu 2018 podepsal s "belasými" jako volný hráč kontrakt na čtyři a půl roku.[2][3]