Frosinone Calcio
He signed his first professional contract with Varese in summer 2008. In his second season, he became the definite stater, only missed two out of 20 league matches, while he missed the latter by sent off in a Round 18 rescheduled match against Perugia on 13 January 2010, which also his late match. He also played both two Coppa Italia match as stater, which were lost to Frosinone Calcio of Serie B in penalty shootout.