Midfielder for
C.D. Palestino (2001-02, 2018-19, 2020-), Ternana Calcio (2002-2005),
A.C.F. Fiorentina (2006),
S.S. Lazio (2006-07),
Inter Milan (2007-2009),
West Ham United F.C. (2009),
Parma Calcio 1913 (2010), AC Cesena (2010-11), Al-Ahli (2011-2015), Al-Nasr (2015-16), Al Arabi (2016-17), Al-Gharafa (2017), Qatar SC (2018) and Al-Ittihad Club (2019).