Il 1º febbraio 2016 ha firmato un contratto che lo legherà al Torino per quattro stagioni, a partire dal 1º luglio del 2016. Per il suo cartellino il Torino tra indenizzi e commissioni varie ha investito circa 2,5 milioni di euro. Va a segno nelle prime due amichevoli estive del club granata, contro Olympic Morbegno e Casatese Rogoredo. Il 13 agosto 2016 mette a segno il suo primo gol in gare ufficiali con la maglia granata nel 4-1 con cui il Torino vince, qualificandosi al turno successivo di Coppa Italia, contro la . Esordisce in serie A il 21 agosto seguente nella partita Milan-Torino (3-2), valida per la prima giornata di campionato, subentrando all'infortunato Adem Ljajić nel primo tempo. Il 28 maggio 2017, all'ultima di campionato, sigla il suo primo gol in Serie A nella vittoria interna del Torino per 5-3 sul Sassuolo.