Nella stagione 2004-05 passa in comproprietà proprio alla Fiorentina disputando 33 partite e segnando 2 goal. A fine stagione, la squadra "viola" non riesce a riscattarlo alle buste e torna al Perugia, che lo cede all'Udinese su richiesta dell'allenatore Cosmi, suo mentore ai tempi del club umbro.