Вихованець юнацьких команд футбольних клубів «Барі» та «Лечче».
У дорослому футболі дебютував 2010 року виступами за команду клубу «Лечче», в якій провів один сезон, взявши участь лише у 0 матчах чемпіонату.
Протягом 2011—2012 років захищав кольори команди клубу «Павія».
Своєю грою за останню команду знову привернув увагу представників тренерського штабу клубу «Лечче», до складу якого повернувся 2012 року. Цього разу відіграв за клуб з Лечче наступний сезон своєї ігрової кар'єри. Більшість часу, проведеного у складі «Лечче», був основним гравцем команди.
2013 року уклав орендний контракт з клубом «Реджина», у складі якого провів наступний рік своєї кар'єри гравця.
Згодом з 2014 по 2015 рік на правах оренди грав у складі команд клубів «Юве Стабія» та «Трапані».
З 2015 року один сезон захищав кольори команди клубу «Болонья».
Протягом 2016—2017 років на правах оренди захищав кольори клубів «Чезена» та «Беневенто».
До складу клубу «Болонья» повернувся 2017 року, проте знову був відданий в оренду до «Перуджі», а ще за рік — до «Пескари».
У січні 2021 року перебрався до сербської «Црвени Звезди», в якій провів півтора сезони. Влітку 2022 року повернувся на батьківщину, приєднавшись на правах оренди до друголігового «Кальярі». Провів за його команду протягом сезону 14 ігор, після чого повернувся до Сербії.
Виступи за збірну
2012 року залучався до складу молодіжної збірної Італії. На молодіжному рівні зіграв в одному офіційному матчі.