Каријеру је почео у екипи Пезара за коју је дебитовао у сезони 2003/04. Ипак у овом тиму није добио шансу па је наредне три сезоне провео на позајмицама у екипама Виртус Пезара, Сенигалије и Пистоје. Од 2007. године је заиграо за екипу Монтегранара чији је био члан све до 2011. године, с тим што је сезону 2008/09. био позајмљен екипи Павије. У сезони 2011/12. је био играч Кантуа, да би од сезоне 2012/13. заиграо за екипу Ређане. Са овом екипом је провео наредне три сезоне и у сезони 2013/14. освојио ФИБА Еврочеленџ када је проглашен и најкориснијим играчем фајнал фора овог такмичења.[1] У јулу 2015. године је потписао уговор са Олимпијом из Милана. У овом клубу је провео наредних шест сезона, од чега је у последњих пет година био капитен. Освојио је укупно девет трофеја, две титуле првака Италије, три Купа и четири Суперкупа Италије.[2] У августу 2021. се вратио у Ређану, са којом је потписао трогодишњи уговор.[3]