 On 10 January 2013, he was signed by Ternana.After three and a half seasons spent at Ternana, he was signed on 7 July 2016 by Serie B newcomers Benevento.On 2 September 2019, he signed a multi-year contract with Cremonese.