Spielerkarriere
23ACF Fiorentina?–heute
U.S. Siracusa1997–1999
A.C. Perugia Calcio1999–2000
Sheffield Wednesday F.C.2000–2003
Odds BK2002–2002
Bristol Rovers F.C.2003–2003
APOEL F.C.2004–2005
A.S.D. G.C. Sora2004–2004
Società Calcistica Gela2005–2006
Doncaster Rovers F.C.2006–2007
Nuorese Calcio2007–2009
S.S.D. Sapri Calcio2009–2009
U.S. Castrovillari Calcio2009–2010
USD Mazara2010–2010
Vigor Lamezia2010–2010
Città di Acireale 19462010–2011
ASD Viribus Unitis2011–2011
FK Tauras Tauragė2012–2012
A.S.D. Nardò Calcio2012–2013
S.S. Milazzo2012–2012
Rende Calcio 19682013–2013
Persib Bandung2015–2015
Metropolitanos FC2015–heute