Ha esordito in Serie A il 1º giugno 1997 con la maglia della Fiorentina giocando dal 1' al 73' della trasferta contro la , raccogliendo coi viola altre sette presenze ed una rete nel 2001-2002, dopo esperienze in prestito alla Pistoiese e alla .