Вихованець юнацьких команд футбольних клубів «Оттавія» і «Лаціо».
У дорослому футболі дебютував 2013 року виступами за друголіговий «Кротоне», який орендував молодого футболіста в «Лаціо» і в якому той провів дуже насичений сезон, взявши участь у 38 матчах різних турнірів.
До складу «Лаціо» повернувся з оренди 2014 року. В січні 2015 року дебютував в іграх Серії A, вийшовши на поле у програному його командою матчі проти «Наполі». Згодом регулярно отримував ігровий час у римській команді, проте гравцем основного складу не став.
Протягом 2017–2018 років знову віддавався в оренду, спочатку до «Дженоа», а згодом до «Беневенто».
Влітку 2018 року повернувся до «Лаціо», в якому знову став гравцем ротації.
Виступи за збірні
2012 року дебютував у складі юнацької збірної Італії, взяв участь у 4 іграх на юнацькому рівні.
З 2013 року залучається до складу молодіжної збірної Італії. На молодіжному рівні зіграв у 9 офіційних матчах, забив 2 голи. Брав участь у молодіжному Євро-2015, де італійці не змогли подолати груповий етап.