Tornato dal prestito, ha esordito in Serie A con la maglia dell'Empoli il 21 settembre 2005 in Empoli-Cagliari (3-1). Con l'Empoli ha disputato quattro stagioni a buoni livelli (102 presenze totali), mettendosi in mostra a livello nazionale soprattutto nella stagione 2007-2008, la sua ultima in maglia empolese. Ha fatto il suo esordio nel primo turno d'andata di Coppa UEFA il 20 settembre 2007 in occasione di Empoli - Zurigo incontro terminato 2-1 per la squadra toscana.