У дорослому футболі дебютував 2011 року виступами на умовах оренду за «Пістоєзе», представника Серії D. 2012 року увійшов до складу основної команди «Ліворно», де провів наступні чотири сезони своєї ігрової кар'єри. Більшість часу, проведеного у складі «Ліворно», був основним гравцем захисту команди.
Протягом 2016—2018 років захищав кольори клубу «Кротоне», після чого уклав контракт з «Фіорентиною».
За два роки, у жовтні 2020 року був орендований «Вероною», яка по завершенні сезону 2020/21 викупила контракт захисника за 3 мільйони євро. Загалом відіграв за веронців три сезони.