Han fikk sin debut i Serie A den 21. september 2005 mot AS Roma og fikk tilsammen 16 kamper i løpet av fem år i Parma. Han forlot klubben vederlagsfritt på en Bosmanovergang i januar 2007 og skrev deretter under på en kontrakt med Frosinone i Serie B. I januar 2008 ble han lånt ut til Piacenza og ble gitt den tidligere spillerdrakten til Daniele Cacia, som hadde dratt til Fiorentina. Etter åtte år i italiensk fotball forlot han Frosinone den 3. juni 2009 for å skrive under på en treårskontrakt med den tyske klubben Bochum.