The left-back trained at Torino FC and has played more than 90 games in four professional seasons. After being loaned to Cittadella and then to Cagliari, with whom he won the Serie B title in 2016, he played for two seasons under the colors of Torino FC in the Italian elite.