У дорослому футболі дебютував 2012 року виступами за команду клубу «Дженоа», проте закріпитись в команді не зумів, через що в подальшому грав на правах оренди за нижчолігові клуби «Монца»[4] та «Мантова».
2015 року перебрався в португальський «Ольяненсі»[5], що грав у другому за рівнем дивізіоні країни, де провів наступний сезон, будучи основним гравцем команди і зігравши у 34 матчах чемпіонату[6].
5 липня2016 року перейшов у хорватський «Хайдук» (Спліт)[7]. Дебютував за новий клуб 14 липня у виїзному матчі кваліфікації Ліги Європи проти «КСМС Ясси», вийшовши на заміну на 68-й хвилині замість Франа Тудора і на 94-й хвилині забив гол, який приніс команді нічию 2:2[8].