Jako junior trafił do Interu z Fiorentiny, której jest wychowankiem w 1999 roku. W Interze nie udało mu się jednak zagrać ani razu i już po sezonie spędzonym w pierwszym zespole, przeszedł do Wimbledonu, gdzie również nie dane mu było pograć.
Dopiero gdy wrócił do Włoch, w barwach Ternany mógł posmakować regularnej gry. Po 3 latach zasilił Lazio, po czym grał jeszcze dla Salernitany i Bragi.
Do Interu wrócił w czerwcu 2014 roku na pozycję trzeciego bramkarza i podpisał roczny kontrakt, który następnie był sukcesywnie przedłużany. We wrześniu 2020 roku, zawodnik po 6 latach w Interze, odszedł z klubu nie rozgrywając w jego barwach ani jednego oficjalnego meczu, ale za to z bilansem dwóch czerwonych kartek.