Modena F.C.
He spent most of his career with S.S.C. Venezia in both Serie A and Serie B, and has also represented Atalanta B.C., Modena F.C., U.C. Sampdoria, and A.S. Livorno Calcio in the top-flight Serie A championship. He also played three games for the Italy national under-21 football team.