Rimasto svincolato dal Bolton, il 31 maggio 2013 passa alla società italiana della Fiorentina, firmando un contratto fino al 30 giugno 2016. Esordisce in maglia viola il 22 agosto nella trasferta di Europa League contro il Grasshoppers. Il 26 agosto seguente fa il debutto in Serie A durante Fiorentina-Catania (2-1), subentrando a Manuel Pasqual al 76º. Gioca titolare in 5 delle sei gare della fase a gironi di Europa League, mentre nella massima serie colleziona solo altre due presenze nell'anno solare.