His professional career began at Roma Lazio in the 1991 / 92nd There he played until the summer of 1995, with a short break in the 1993/94 season, when he ran aground on loan for three games for AC Mantova. Between 1995 and 2001, played for Roma various Italian clubs. Among them were FBC Unione Venice, U.S. Fiorenzuola, U.S. Foggia, AC Chievo Verona and FC Piacenza. For the season 2001 /02 he moved to the French tradition club AS Monaco in Ligue 1 for AS Monaco, he completed 166 Ligue 1 bets and played 24 times at international level. On 13 August 2009 he moved to AC Milan. About the transfer fee is not known. He still has a contract until the summer of 2012.
For the Italian national team, he was three times the gate.
- Italian Championship: 2011 with AC Milan